IP Library Granted Patent US 8,161,332
Granted Patent B2
US 8,161,332 · App. 12/609,929 · Granted Apr 17, 2012

Pluggable transceiver module with enhanced circuitry

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,161,332
App. No.
12/609,929
Granted
Apr 17, 2012
Kind
B2
Abstract

Pluggable transceiver modules with additional functions and circuitry contained within the module. In a first embodiment, additional circuitry is added to determine bit error rates at the point of the module itself. This allows a much better diagnostic evaluation of location of problem. In an alternate embodiment, various logic is placed in the module. In a first alternate embodiment encryption/decryption units are placed in the converter module so that encryption and decryption operations on the serial bitstream do not need to be performed in a switch. Existing switches can be used but the interconnecting links can still be encrypted. A second alternate embodiment includes compression/decompression units placed in the module to allow effective higher throughput on the selected links.

Claims (66)

1. A pluggable transceiver comprising:

a receive section including:

receive digital function circuitry configured to decrypt a serial signal;

a receive amplifier having an input coupled to a received signal and having an output digital signal;

a line decoder circuit having an input connected to said receive amplifier output and having an output connected to said receive digital function circuitry;

a balanced output driver having an input and having an output which provides a balanced digital output signal; and

a line encoder circuit having an input connected to the said receive digital function circuitry and having an output connected to said balanced output driver input;

a transmit section including:

transmit digital function circuitry configured to encrypt a serial signal;

a balanced input buffer having an input to receive a balanced digital signal and having an output digital signal;

a line decoder circuit having an input connected to said balanced input buffer output signal and having an output connected to said transmit digital function circuitry;

a transmit amplifier having an input and having an output signal coupled to a transceiver output signal; and

a line encoder circuit having an input connected to said transmit digital function circuitry and having an output connected to said transmit amplifier input; and

a controller having a control communication interface and connected to said receive section and said transmit section,

wherein said controller controls said receive and transmit amplifiers and said receive and transmit digital function circuitry.

2. The pluggable transceiver of claim 1 , wherein said receive digital function circuitry is further configured to decompress the serial signal, and wherein said transmit digital function circuitry is further configured to compress the serial signal.

3. The pluggable transceiver of claim 2 , wherein said receive digital function circuitry is further configured to configured to monitor bit error rates of the serial signal, and wherein said transmit digital function circuitry is further configured to monitor bit error rates of the serial signal.

4. The pluggable transceiver of claim 1 , wherein said receive digital function circuitry further includes:

a photo-detector which provides an output electrical signal based on a received optical signal to the input of said receive amplifier; and

wherein the transmit digital function circuitry further includes:

a laser diode connected to said transmit amplifier output signal and providing an optical output signal.

5. A network device comprising:

a pluggable transceiver including:

a receive section including:

receive digital function circuitry configured to decrypt a serial signal;

a receive amplifier having an input coupled to a received signal and having an output digital signal;

a line decoder circuit having an input connected to said receive amplifier output and having an output connected to said receive digital function circuitry;

a balanced output driver having an input and having an output which provides a balanced digital output signal; and

a line encoder circuit having an input connected to the said receive digital function circuitry and having an output connected to said balanced output driver input;

a transmit section including:

transmit digital function circuitry configured to encrypt a serial signal;

a balanced input buffer having an input to receive a balanced digital signal and having an output digital signal;

a line decoder circuit having an input connected to said balanced input buffer output signal and having an output connected to said transmit digital function circuitry;

a transmit amplifier having an input and having an output signal coupled to a transceiver output signal; and

a line encoder circuit having an input connected to said transmit digital function circuitry and having an output connected to said transmit amplifier input; and

a controller having a control communication interface and connected to said receive section and said transmit section, wherein said controller controls said receive and transmit amplifiers and said receive and transmit digital function circuitry;

a processor coupled to said pluggable transceiver; and

software, running on said processor, that causes said processor to provide a key to said pluggable transceiver and to activate encryption and decryption by said pluggable transceiver.

6. The network device of claim 5 , wherein said pluggable transceiver further compresses and decompresses serial signals, and

wherein said software further causes said processor to activate compression and decompression by said pluggable transceiver.

7. The network device of claim 6 , wherein said pluggable transceiver further monitors bit error rates, and

wherein said software further causes said processor to obtain bit error rate values from said pluggable transceiver and to provide said bit error rate values for use by a user.

8. A method comprising:

providing a pluggable transceiver including:

a receive section including:

receive digital function circuitry configured to decrypt a serial signal;

a receive amplifier having an input coupled to a received signal and having an output digital signal;

a line decoder circuit having an input connected to the receive amplifier output and having an output connected to the receive digital function circuitry;

a balanced output driver having an input and having an output which provides a balanced digital output signal; and

a line encoder circuit having an input connected to the receive digital function circuitry and having an output connected to the balanced output driver input;

a transmit section including:

transmit digital function circuitry configured to encrypt a serial signal;

a balanced input buffer having an input to receive a balanced digital signal and having an output digital signal;

a line decoder circuit having an input connected to the balanced input buffer output signal and having an output connected to the transmit digital function circuitry;

a transmit amplifier having an input and having an output signal coupled to a transceiver output signal; and

a line encoder circuit having an input connected to the transmit digital function circuitry and having an output connected to the transmit amplifier input; and

a controller having a control communication interface and connected to the receive section and the transmit section, wherein the controller controls the receive and transmit amplifiers and the receive and transmit digital function circuitry;

providing a key to the controller of the pluggable transceiver; and

encrypting and decrypting serial signals in the pluggable transceiver.

9. The method of claim 8 , further comprising:

compressing and decompressing the serial signals in the pluggable transceiver; and

activating the compression and decompression in the pluggable transceiver.

10. The method of claim 9 , further comprising:

detecting bit error rates in a serial signal in the pluggable transceiver;

reading said detected bit error rates from the pluggable transceiver; and

providing said read, detected bit error rates for use by a user.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2018
From: BROCADE COMMUNICATIONS SYSTEMS LLC
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047270/0247 →
CHANGE OF NAME Recorded Dec 13, 2017
From: BROCADE COMMUNICATIONS SYSTEMS, INC.
To: BROCADE COMMUNICATIONS SYSTEMS LLC
Reel/Frame 044891/0536 →
RELEASE OF SECURITY INTEREST Recorded Jan 22, 2015
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: BROCADE COMMUNICATIONS SYSTEMS, INC.; FOUNDRY NETWORKS, LLC
Reel/Frame 034804/0793 →
SECURITY AGREEMENT Recorded Jan 20, 2010
From: BROCADE COMMUNICATIONS SYSTEMS, INC.; FOUNDRY NETWORKS, LLC; INRANGE TECHNOLOGIES CORPORATION; MCDATA CORPORATION; MCDATA SERVICES CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 023814/0587 →