# US 8,788,722 B2 · Method and arrangement handling pluggable modules and operating modes in a media converter system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,788,722 B2
- Document ID: US8788722B2
- Status: Granted
- Kind: B2
- Application number: 13/379,886
- Filed: 2010-06-17
- Published: 2012-04-26
- Granted: 2014-07-22
- Earliest claimed: 2009-06-30
- Assignees: Telefonaktiebolaget LM Ericsson (publ)
- Applicants: Wei-Ping Huang
- Inventors: Wei-Ping Huang
- Web page: https://patentgrep.com/patent/US8788722B2

## CPC

- H04L 45/28: using route fault recovery
- H04L 12/40169: {Flexible bus arrangements (arrangements for maintenance or administration involving management of faults; events, alarms H04L41/06; automatic restoration of network faults H04L41/0654)}
- H04L 12/40182: {by using a plurality of communication lines}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method handling a pluggable module selectable from a plurality of pluggable modules is executable at a media converter system of a network configuration. The method provides for automatically enabling of a disabled channel or disabling of an enabled channel of the media converter system when the pluggable module is attached to the media converter system, wherein the suggested channel enabling/disabling feature is executed on the basis of a correlation between module specific information extracted from the respective pluggable module and corresponding information extracted via the media converter system. An arrangement for executing the suggested method is also provided.

## Claims

### Claim 1

A method, at a local media converter of a network, for handling a locally-attached pluggable module selectable from a plurality of pluggable modules, the method comprising:
automatically enabling or disabling a channel of the local media converter when the pluggable module is physically attached to the local media converter, on the basis of a correlation between module-specific information extracted from the locally-attached pluggable module and corresponding information extracted from the local media converter;
wherein the information extracted from the local media converter comprises at least one of:
one or more protocol identity codes and an operating mode associated with each respective protocol identity code;
one or more vendor identity codes, each of which is associated with a specific vendor; and
one or more unique log-in identity codes;
automatically enabling or disabling one or more additional channels of the local media converter on the same basis;
automatically enabling or disabling the channels at a predefined tracing time for each of those channels.

### Claim 2 (depends on 1)

The method of claim 1, wherein the information extracted from the locally-attached pluggable module comprises at least one of:
a protocol identity code corresponding to one of the one or more protocol identity codes extractable from the local media converter;
a vendor identity code corresponding to one of the one or more vendor identity codes extractable from the local media converter; and
a unique log-in identity code corresponding to one of the one or more log-in codes extractable from the local media converter.

### Claim 3 (depends on 1)

The method of claim 1, wherein the information extracted from the locally-attached pluggable module comprises an application identity code associated with the channel, and wherein the information extracted from the local media converter comprises at least one application identity code.

### Claim 4 (depends on 3)

The method of claim 3, wherein the application identity code included in information extracted from the locally-attached pluggable module comprises a protocol identity code associated with the channel, and wherein the information extracted from the local media converter further comprises, for each application identity code included in information extracted from the local media converter, associated information on at least one protocol applicable for the channel.

### Claim 5 (depends on 4)

The method of claim 4, further comprising:
determining whether the information extracted from the local media converter comprises a protocol identity code which is associated with the protocol identity code included in information extracted from the locally-attached pluggable module, by correlating the respective protocol identity codes;
when a transmitter associated with the channel is disabled and the determining indicates the information extracted from the local media converter comprises a protocol identity code that is associated with the protocol identity code extracted from the locally-attached pluggable module, enabling the channel by enabling the transmitter; and
when the transmitter associated with the channel is enabled and the determining indicates the information extracted from the local media converter comprises a protocol identity code that is not associated with the protocol identity code extracted from the locally-attached pluggable module, disabling the channel by disabling the transmitter.

### Claim 6 (depends on 5)

The method of claim 5, further comprising selecting an operating mode on the basis of the correlation.

### Claim 7 (depends on 1)

The method of claim 1, wherein the information extracted from the locally-attached pluggable module comprises a protocol identity code associated with the channel, and wherein the information extracted from the local media converter comprises a corresponding protocol identity code and at least one operating mode pre-defined for the channel.

### Claim 8 (depends on 7)

The method of claim 7, further comprising:
extracting the protocol identity code from the locally-attached pluggable module and identifying a protocol;
correlating the protocol identity extracted from the locally-attached pluggable module with a protocol identity included in the information extracted from the local media converter;
when a transmitter associated with the channel is disabled and the correlation indicates a match between the protocol identity extracted from the locally-attached pluggable module and the protocol identity indicated by the information extracted from the local media converter, enabling the channel by enabling the transmitter; and
when the transmitter associated with the channel is enabled and the correlation does not indicate a match between the protocol identity extracted from the locally-attached pluggable module and the protocol identity indicated by the information extracted from the local media converter, disabling the channel by disabling the transmitter.

### Claim 9 (depends on 1)

The method of claim 1, further comprising:
extracting a log-in identity code included in the information extracted from the locally-attached pluggable module, wherein the log-on identity code is a unique vendor specific code;
correlating the log-on identity code with log-on identity codes included in the information extracted from the local media converter; and
when the channel is enabled and the correlation does not indicate a match between the log-on identity code and one of the log-on identity codes included in the information extracted from the local media converter, disabling the channel by disabling a transmitter associated with the channel.

### Claim 10 (depends on 1)

The method of claim 1, wherein the information extracted from the locally-attached pluggable module comprises an application identity code associated with the channel, and wherein the method further comprises:
extracting a vendor identity code included in the application identity code, wherein the vendor identity code is indicative of the vendor of the pluggable module;
correlating the vendor identity code with vendor identity codes included in the information extracted from the local media converter; and
when the correlating does not indicate a match between the vendor identity code and one of the vendor identity codes included in the information extracted from the local media converter, disabling the channel by disabling a transmitter associated with the channel.

### Claim 11 (depends on 1)

The method of claim 1, wherein the information extracted from the local media converter is extracted from an identity coding library.

### Claim 12

A local media converter of a network for handling a locally-attached pluggable module selectable from a plurality of pluggable modules, the local media converter comprising:
a processor configured to:
automatically enable or disable a channel of the local media converter when the locally-attached pluggable module is physically attached to the local media converter, based on a correlation between module-specific information extracted from the locally-attached pluggable module and corresponding information extracted from the local media converter;
automatically enable or disable one or more additional channels of the local media converter on the same basis;
automatically enable or disable the channels at a predefined tracing time for each of those channels;
wherein the information extracted from the local media converter comprises at least one of:
one or more protocol identity codes and an operating mode associated with each respective protocol identity code;
one or more vendor identity codes, each of which is associated with a specific vendor; and
one or more unique log-in identity codes.

### Claim 13 (depends on 12)

The local media converter of claim 12, wherein the processor is further configured to:
determine whether the information extracted from the local media converter comprises a protocol identity code that is associated with the protocol identity code included in information extracted from the locally-attached pluggable module, by correlating the respective protocol identity codes;
when a transmitter associated with the channel is disabled and the determination indicates the information extracted from the local media converter comprises a protocol identity code that is associated with the protocol identity code extracted from the locally-attached pluggable module, enable the channel by enabling the transmitter; and
when the transmitter associated with the channel is enabled and the determining indicates the information extracted via the local media converter comprises a protocol identity code that is not associated with the protocol identity code extracted from the locally-attached pluggable module, disable the channel by disabling the transmitter.

### Claim 14 (depends on 12)

The local media converter of claim 12, wherein the processor is configured to extract, from the information extracted from the local media converter system, information on at least one operating mode pre-defined for the channel and an associated protocol identity code.

### Claim 15 (depends on 14)

The local media converter of claim 14, wherein the processor is further configured to:
acquire the protocol identity code from the locally-attached pluggable module and to identify a protocol on the basis of the protocol identity code;
correlate the protocol identity code with operating modes and associated protocol identity codes comprised in the information extracted from the local media converter;
when a transmitter associated with the channel is disabled and the correlation indicates a match, enable the channel by enabling the transmitter; and
when the transmitter associated with the channel is enabled and the correlation does not indicate a match, disable the channel by disabling the transmitter.

### Claim 16 (depends on 12)

The local media converter of claim 12, wherein the processor is further configured to:
extract a log-in identity code included in the information extracted from the locally-attached pluggable module, wherein the log-on identity code is a unique vendor specific code;
correlate the log-on identity code with log-on identity codes included in the information extracted from the local media converter; and
when the channel is enabled and the correlation does not indicate a match between the log-on identity code and one of the log-on identity codes included in the information extracted from the local media converter, disable the channel by disabling a transmitter associated with the channel.

### Claim 17 (depends on 12)

The local media converter of claim 12, wherein the information extracted from the locally-attached pluggable module comprises an application identity code associated with the channel, and wherein the processor is further configured to:
extract a vendor identity code included in the application identity code, wherein the vendor identity code is indicative of the vendor of the locally-attached pluggable module;
correlate the vendor identity code with vendor identity codes included in the information extracted from the local media converter system; and
when the correlating does not indicate a match between the vendor identity code and one of the vendor identity codes included in the information extracted from the local media converter, disable the channel by disabling a transmitter associated with the channel.

### Claim 18 (depends on 12)

The local media converter of claim 12, wherein the processor is further configured to update an alarm information list responsive to completion of the automatic enabling or disabling.

### Claim 19 (depends on 12)

The local media converter of claim 12, wherein the processor is configured to extract the information from the local media converter by extracting the information from an identity coding library.

### Claim 20 (depends on 12)

The local media converter of claim 12, wherein the local media converter is a 10GbE media converter.

### Claim 21 (depends on 20)

The local media converter of claim 20, wherein the 10GbE media converter is configured to operate at any of:
a limiting mode supporting one or more SFP+ 10GBase-SR/LR/ER type pluggable modules; and
linear mode supporting one or more SFP+ 10GBased-LRM type pluggable modules.

### Claim 22 (depends on 12)

The local media converter of claim 12, wherein the local media converter is a 1GbE media converter.

### Claim 23 (depends on 22)

The local media converter of claim 22, wherein the 1GbE media converter is configured to operate at any of:
a forced 1GbE bypass mode supporting one or more SFP 1000 Gbase-SX/LX10/LX40/ZX type pluggable modules; and
an auto negotiation 1GbE bypass mode supporting a 1000 Base-T pluggable module.

### Claim 24

A locally-attached pluggable module that is physically attachable to a local media converter, comprising:
physical storage for storing module-specific information;
an interface circuit configured to enable extraction of the module-specific information from the physical storage;
wherein the module-specific information comprises at least one of:
a protocol identity code corresponding to one of one or more protocol identity codes extractable from the local media converter;
a vendor identity code corresponding to one of one or more vendor identity codes extractable from the local media converter; and
a unique log-in identity code corresponding to one of one or more log-in codes extractable from the local media converter;
wherein the local media converter is configured to:
automatically enable or disable a channel of the local media converter based on a correlation between the module-specific information extracted from the locally-attached pluggable module and corresponding information extracted from the local media converter;
automatically enable or disable one or more additional channels of the local media converter on the same basis;
automatically enable or disable the channels at a predefined tracing time for each of those channels.
