Universal SFP support
RE049408 ยท 2023-01-31
Assignee
Inventors
Cpc classification
International classification
G06F3/00
PHYSICS
H04Q1/08
ELECTRICITY
Abstract
Techniques for supporting optical and electrical protocols, such as on the ports of a line card in a network device, are provided. A port on a line card supports optical and electrical connections. The PHY monitors a signal to determine if the transmission connection at the port has changed, such as from optical to electrical, or vice versa. If there has been a change, the PHY is directed to reset a port to correspond to the appropriate transmission connection. By resetting the port, the PHY changes the protocol that is utilized with the signals (e.g., NRZI or 3-Level MLT3).
Claims
1. A method of selecting optical or electrical transmissions on a port of a line card in a network device, the line card including an integrated circuit that supports optical and electrical transmissions, comprising: .Iadd.at powerup of the line card of the network device, configuring the port for a first transceiver module of a first transmission connection type connected to the line card; after powerup of the line card of the network device, detecting that the first transceiver module has been swapped for a second transceiver module of a second transmission connection type; receiving on the port signals having a format and encoding that is different depending on a whether a physical media used for a transmission connection to the port is optical or electrical; setting a value of a register of the integrated circuit to correspond to whether a signal detect (SD) pin for the port is left floating which indicates that the transmission connection to the port is electrical; .Iaddend. monitoring .Iadd.the register of .Iaddend.the integrated circuit to determine whether.Iadd., due to the swap from the first transceiver module to the second transceiver module, .Iaddend.the port has .[.a.]. .Iadd.the .Iaddend.transmission connection to a transceiver module that is different than the port is configured .Iadd.and resetting the port when a value in the register has changed.Iaddend., wherein the port comprises a single transmission connection to the transceiver module which is configured for either optical or electrical transmission; determining that the port has the .Iadd.second .Iaddend.transmission connection .Iadd.type .Iaddend.that is different than the port is configured; and instructing the integrated circuit to reset the port to the transmission connection at the port .Iadd.to match the second transmission connection type.Iaddend..
.[.2. The method of claim 1, wherein a signal detect (SD) signal on a pin on the port indicates whether the transmission connection is optical or electrical..].
3. The method of claim .[.2.]. .Iadd.1.Iaddend., wherein the integrated circuit stores in .[.a.]. .Iadd.the .Iaddend.register the values of the SD signal for each of the ports of the line card.
4. The method of claim 3, wherein the monitoring the integrated circuit comprises monitoring the register to detect changes in the register.
5. The method of claim 1, wherein the instructing the integrated circuit comprises sending an instruction to the integrated circuit to reset the port as is specified in .[.a.]. .Iadd.the .Iaddend.register.
6. The method of claim 5, further comprising modifying the register to specify the port.
7. The method of claim 1, wherein the integrated circuit is designed to configure the transmission connection of each port of the line card at powerup.
8. The method of claim 1, wherein resetting the port changes a protocol utilized with signals from the transmission connection.
9. The method of claim 8, wherein the protocol is NRZI for optical or 3-Level MLT3 for electrical.
10. A computer program product for selecting optical or electrical transmissions on a port of a line card in a network device, the line card including an integrated circuit that supports optical and electrical transmissions, comprising: .Iadd.computer code that configures and specializes a processor to, at powerup of the line card of the network device, cause the integrated circuit to configure the port for a first transceiver module of a first transmission connection type connected to the line card; computer code that configures and specializes the processor to, after powerup of the line card of the network device, detect that the first transceiver module has been swapped for a second transceiver module of a second transmission connection type; computer code that configures and specializes the processor to cause the integrated circuit to receive on the port signals having a format and encoding that is different depending on a whether a physical media used for a transmission connection to the port is optical or electrical; computer code that configures and specializes the processor to set a value of a register of the integrated circuit to correspond to whether a signal detect (SD) pin for the port is left floating which indicates that the transmission connection to the port is electrical; .Iaddend. computer code that configures .[.a.]. .Iadd.and specializes the .Iaddend.processor to monitor .Iadd.the register of .Iaddend.the integrated circuit to determine.Iadd., due to the swap from the first transceiver module to the second transceiver module, .Iaddend.whether the port has .[.a.]. .Iadd.the .Iaddend.transmission connection to a transceiver module that is different than the port is configured .Iadd.and resetting the port when a value in the register has changed.Iaddend., wherein the port comprises a single transmission connection to the transceiver module which is configured for either optical or electrical transmission; computer code that .[.determines.]. .Iadd.configures and specializes the processor to determine .Iaddend.that the port has the .Iadd.second .Iaddend.transmission connection .Iadd.type .Iaddend.that is different than the port is configured; computer code that configures .[.a.]. .Iadd.and specializes the .Iaddend.processor to instruct the integrated circuit to reset the port to the transmission connection at the port .Iadd.to match the second transmission connection type.Iaddend.; and a computer readable medium that stores the computer codes.
11. An apparatus that selects optical or electrical transmissions on a port of a line card in a network device, the line card including an integrated circuit that supports optical and electrical transmissions, comprising: .Iadd.means for, at powerup of the line card of the network device, configuring the port for a first transceiver module of a first transmission connection type connected to the line card; means for, after powerup of the line card of the network device, detecting that the first transceiver module has been swapped for a second transceiver module of a second transmission connection type; means for receiving on the port signals having a format and encoding that is different depending on a whether a physical media used for a transmission connection to the port is optical or electrical; means for setting a value of a register of the integrated circuit to correspond to whether a signal detect (SD) pin for the port is left floating which indicates that the transmission connection to the port is electrical; .Iaddend. means for monitoring .Iadd.the register of .Iaddend.the integrated circuit to determine whether.Iadd., due to the swap from the first transceiver module to the second transceiver module, .Iaddend.the port has .[.a.]. .Iadd.the .Iaddend.transmission connection to a transceiver module that is different than the port is configured .Iadd.and resetting the port when a value in the register has changed.Iaddend., wherein the port comprises a single transmission connection to the transceiver module which is configured for either optical or electrical transmission; means for determining that the port has .Iadd.second .Iaddend.transmission connection .Iadd.type .Iaddend.that is different than the port is configured; and means for instructing the integrated circuit to reset the port to the transmission connection at the port .Iadd.to match the second transmission connection type.Iaddend..
12. A line card for a network device that selects optical or electrical transmissions on a port of a line card in a network device, the line card including an integrated circuit that supports optical and electrical transmissions, comprising: .Iadd.computer code that configures and specializes a processor to, at powerup of the line card of the network device, cause the integrated circuit to configure the port for a first transceiver module of a first transmission connection type connected to the line card; computer code that configures and specializes the processor to, after powerup of the line card of the network device, detect that the first transceiver module has been swapped for a second transceiver module of a second transmission connection type; computer code that configures and specializes the processor to cause the integrated circuit to receive on the port signals having a format and encoding that is different depending on a whether a physical media used for a transmission connection to the port is optical or electrical; computer code that configures and specializes the processor to set a value of a register of the integrated circuit to correspond to whether a signal detect (SD) pin for the port is left floating which indicates that the transmission connection to the port is electrical; .Iaddend. computer code that configures .[.a.]. .Iadd.and specializes the .Iaddend.processor to monitor .Iadd.the register of .Iaddend.the integrated circuit to determine.Iadd., due to the swap from the first transceiver module to the second transceiver module, .Iaddend.whether the port has .[.a.]. .Iadd.the .Iaddend.transmission connection to a transceiver module that is different than the port is configured .Iadd.and resetting the port when a value in the register has changed.Iaddend., wherein the port comprises a single transmission connection to the transceiver module which is configured for either optical or electrical transmission; computer code that .[.determines.]. .Iadd.configures and specializes the processor to determine .Iaddend.that the port has the .Iadd.second .Iaddend.transmission connection .Iadd.type .Iaddend.that is different than the port is configured; computer code that configures .[.a.]. .Iadd.and specializes the .Iaddend.processor to instruct the integrated circuit to reset the port to the transmission connection at the port .Iadd.to match the second transmission connection type.Iaddend.; and a computer readable medium that stores the computer codes.
13. A method of selecting optical or electrical transmissions on a port of a line card in a network device, the line card including an integrated circuit that supports optical and electrical transmissions, comprising: .Iadd.at powerup of the line card of the network device, configuring the port for a first transceiver module of a first transmission connection type connected to the line card; after powerup of the line card of the network device, detecting that the first transceiver module has been swapped for a second transceiver module of a second transmission connection type; receiving on the port signals having a format and encoding that is different depending on a whether a physical media used for a transmission connection to the port is optical or electrical; .Iaddend. monitoring a first register of the integrated circuit to determine whether.Iadd., due to the swap from the first transceiver module to the second transceiver module, .Iaddend.the port has .[.a.]. .Iadd.the .Iaddend.transmission connection to a transceiver module that is different than the port is configured .Iadd.and resetting the port when a value in the register has changed.Iaddend., wherein the port comprises a single transmission connection to the transceiver module which is configured for either optical or electrical transmission; determining that the port has the .Iadd.second .Iaddend.transmission connection .Iadd.type .Iaddend.that is different than the port is configured; modifying a second register of the integrated circuit to specify the port that has the transmission connection .Iadd.is changed to the second transmission connection type .Iaddend.that is different than .Iadd.the first transmission connection type for which .Iaddend.the port is configured.Iadd., wherein modifying comprises setting a value of the second register to correspond to whether a signal detect (SD) pin for the port is left floating which indicates that the transmission connection for the port is electrical.Iaddend.; and instructing the integrated circuit to reset the port specified by the second register to the transmission connection at the port .Iadd.to match the second transmission connection type.Iaddend..
14. The method of claim 13, wherein a signal detect (SD) signal on a pin on the port indicates whether the transmission connection is optical or electrical.
15. The method of claim 14, wherein the integrated circuit stores in the first register the values of the SD signal for each of the ports of the line card.
16. The method of claim 15, wherein the monitoring the integrated circuit comprises monitoring the first register to detect changes in the first register.
17. The method of claim 13, wherein the integrated circuit is designed to configure the transmission connection of each port of the line card at powerup.
18. The method of claim 13, wherein resetting the port changes a protocol utilized with signals from the transmission connection.
19. The method of claim 18, wherein the protocol is NRZI for optical or 3-Level MLT3 for electrical.
20. A computer program product for selecting optical or electrical transmissions on a port of a line card in a network device, the line card including an integrated circuit that supports optical and electrical transmissions, comprising: .Iadd.computer code that configures and specializes a processor to, at powerup of the line card of the network device, cause the integrated circuit to configure the port for a first transceiver module of a first transmission connection type connected to the line card; computer code that configures and specializes the processor to, after powerup of the line card of the network device, detect that the first transceiver module has been swapped for a second transceiver module of a second transmission connection type; computer code that configures and specializes the processor to cause the integrated circuit to receive on the port signals having a format and encoding that is different depending on a whether a physical media used for a transmission connection to the port is optical or electrical; .Iaddend. computer code that configures .[.a.]. .Iadd.and specializes the .Iaddend.processor to monitor a first register of the integrated circuit to determine whether.Iadd., due to the swap from the first transceiver module to the second transceiver module, .Iaddend.the port has .[.a.]. .Iadd.the .Iaddend.transmission connection to a transceiver module that is different than the port is configured .Iadd.and resetting the port when a value in the first register has changed.Iaddend., wherein the port comprises a single transmission connection to the transceiver module which is configured for either optical or electrical transmission; computer code that .[.determines.]. .Iadd.configures and specializes the processor to determine .Iaddend.that the port has the .Iadd.second .Iaddend.transmission connection .Iadd.type .Iaddend.that is different than the port is configured; computer code that configures .[.a.]. .Iadd.and specializes the .Iaddend.processor to modify a second register of the integrated circuit to specify the port that has the transmission connection .Iadd.is changed to the second transmission connection type .Iaddend.that is different than .Iadd.the first transmission connection type for which .Iaddend.the port is configured .Iadd.by setting a value of the second register to correspond to whether a signal detect (SD) pin for the port is left floating which indicates that the transmission connection for the port is electrical.Iaddend.; computer code that configures .[.a.]. .Iadd.and specializes the .Iaddend.processor to instruct the integrated circuit to reset the port specified by the second register to the transmission connection at the port .Iadd.to match the second transmission connection type.Iaddend.; and a computer readable medium that stores the computer codes.
21. An apparatus that selects optical or electrical transmissions on a port of a line card in a network device, the line card including an integrated circuit that supports optical and electrical transmissions, comprising: .Iadd.means for, at powerup of the line card of the network device, configuring the port for a first transceiver module of a first transmission connection type connected to the line card; means for, after powerup of the line card of the network device, detecting that the first transceiver module has been swapped for a second transceiver module of a second transmission connection type; means for receiving on the port signals having a format and encoding that is different depending on a whether a physical media used for a transmission connection to the port is optical or electrical; .Iaddend. means for monitoring a first register of the integrated circuit to determine whether.Iadd., due to the swap from the first transceiver module to the second transceiver module, .Iaddend.the port has .[.a.]. .Iadd.the .Iaddend.transmission connection to a transceiver module that is different than the port is configured .Iadd.and resetting the port when a value in the register has changed.Iaddend., wherein the port comprises a single transmission connection to the transceiver module which is configured for either optical or electrical transmission; means for determining that the port has the .Iadd.second .Iaddend.transmission connection .Iadd.type .Iaddend.that is different than the port is configured; means for modifying a second register of the integrated circuit to specify the port that has the transmission connection .Iadd.is changed to the second transmission connection type .Iaddend.that is different than .Iadd.the first transmission connection type for which .Iaddend.the port is configured.Iadd., wherein the means for modifying the second register comprises means for setting a value of the second register to correspond to whether a signal detect (SD) pin for the port is left floating which indicates that the transmission connection for the port is electrical.Iaddend.; and means for instructing the integrated circuit to reset the port specified by the second register to the transmission connection at the port .Iadd.to match the second transmission connection type.Iaddend..
22. A line card for a network device that selects optical or electrical transmissions on a port of a line card in a network device, the line card including an integrated circuit that supports optical and electrical transmissions, comprising: .Iadd.computer code that configures and specializes a processor to, at powerup of the line card of the network device, cause the integrated circuit to configure the port for a first transceiver module of a first transmission connection type connected to the line card; computer code that configures and specializes the processor to, after powerup of the line card of the network device, detect that the first transceiver module has been swapped for a second transceiver module of a second transmission connection type; computer code that configures and specializes the processor to cause the integrated circuit to receive on the port signals having a format and encoding that is different depending on a whether a physical media used for a transmission connection to the port is optical or electrical; .Iaddend. computer code that configures .[.a.]. .Iadd.and specializes the .Iaddend.processor to monitor a first register of the integrated circuit to determine whether.Iadd., due to the swap from the first transceiver module to the second transceiver module, .Iaddend.the port has .[.a.]. .Iadd.the .Iaddend.transmission connection to a transceiver module that is different than the port is configured .Iadd.and resetting the port when a value in the first register has changed.Iaddend., wherein the port comprises a single transmission connection to the transceiver module which is configured for either optical or electrical transmission; computer code that .[.determines.]. .Iadd.configures and specializes a processor to determine .Iaddend.that the port has the .Iadd.second .Iaddend.transmission connection .Iadd.type .Iaddend.that is different than the port is configured; computer code that configures .Iadd.and specializes .Iaddend.the processor to modify a second register of the integrated circuit to specify the port that has the transmission connection .Iadd.is changed to the second transmission connection type .Iaddend.that is different than .Iadd.the first transmission connection type for which .Iaddend.the port is configured .Iadd.by setting a value of the second register to correspond to whether a signal detect (SD) pin for the port is left floating which indicates that the transmission connection for the port is electrical.Iaddend.; computer code that configures .Iadd.and specializes .Iaddend.the processor to instruct the integrated circuit to reset the port specified by the second register to the transmission connection at the port .Iadd.to match the second transmission connection type.Iaddend.; and a computer readable medium that stores the computer codes.
.Iadd.23. The method of claim 1, wherein the transceiver module is a small form-factor pluggable (SFP) module. .Iaddend.
.Iadd.24. The method of claim 23, wherein the integrated circuit stores in the register the values of the SD pin for each of the ports of the line card. .Iaddend.
.Iadd.25. The method of claim 24, wherein the monitoring the integrated circuit comprises monitoring the register to detect changes in the register. .Iaddend.
.Iadd.26. The method of claim 23, wherein the instructing the integrated circuit comprises sending an instruction to the integrated circuit to reset the port as is specified in the register. .Iaddend.
.Iadd.27. The method of claim 26, further comprising modifying the register to specify the port. .Iaddend.
.Iadd.28. The method of claim 23, wherein the integrated circuit is designed to configure the transmission connection of each port of the line card at powerup. .Iaddend.
.Iadd.29. The method of claim 23, wherein resetting the port changes a protocol utilized with signals from the transmission connection. .Iaddend.
.Iadd.30. The method of claim 29, wherein the protocol is NRZI for optical or 3-Level MLT3 for electrical. .Iaddend.
.Iadd.31. The computer program product of claim 10, wherein the transceiver module is a small form-factor pluggable (SFP) module. .Iaddend.
.Iadd.32. The apparatus of claim 11, wherein the transceiver module is a small form-factor pluggable (SFP) module. .Iaddend.
.Iadd.33. The line card of claim 12, wherein the transceiver module is a small form-factor pluggable (SFP) module. .Iaddend.
.Iadd.34. The method of claim 13, wherein the transceiver module is a small form-factor pluggable (SFP) module. .Iaddend.
.Iadd.35. The method of claim 34, wherein the integrated circuit stores in the first register the values of the SD pin for each of the ports of the line card. .Iaddend.
.Iadd.36. The method of claim 35, wherein the monitoring the integrated circuit comprises monitoring the first register to detect changes in the first register. .Iaddend.
.Iadd.37. The method of claim 34, wherein the integrated circuit is designed to configure the transmission connection of each port of the line card at powerup. .Iaddend.
.Iadd.38. The method of claim 34, wherein resetting the port changes a protocol utilized with signals from the transmission connection. .Iaddend.
.Iadd.39. The method of claim 38, wherein the protocol is NRZI for optical or 3-Level MLT3 for electrical. .Iaddend.
.Iadd.40. The computer program product of claim 20, wherein the transceiver module is a small form-factor pluggable (SFP) module. .Iaddend.
.Iadd.41. The apparatus of claim 21, wherein the transceiver module is a small form-factor pluggable (SFP) module. .Iaddend.
.Iadd.42. The line card of claim 22, wherein the transceiver module is a small form-factor pluggable (SFP) module. .Iaddend.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION OF EMBODIMENTS
(8) In the description that follows, the present invention will be described in reference to embodiments that are used in association with optical and electrical Ethernet connections in line cards of network devices. However, embodiments of the invention are not limited to any particular version, protocol, environment, application, or implementation. For example, although embodiments of the invention will be described in reference to line cards, the invention can be advantageously applied to many different types of network devices. Therefore, the description of the embodiments that follows is for purposes of illustration and not limitation.
(9)
(10) Within a metropolitan area, metro network elements 103 can transmit network data within a ring such as a Synchronized Optical Networks (SONET) ring. An example of a metro element 103 is the Cisco ONS 15454 available from Cisco Systems, Inc., San Jose, Calif. Typically, the SONET ring is connected to high speed optical core through a cross-connect network element (not shown).
(11) An edge device 105 transmits network data to and from customer premise equipment (CPE) 107. Edge device 107 is a network element that, among other things, receives network data for one of the customer premise equipment 109 and routes the network data to the appropriate destination. An example of edge device 107 is the Cisco ONS 15327 available from Cisco Systems Inc., San Jose, Calif. Although this network description is (or is expected to be) fairly common, embodiments of the invention are not limited the network as has been described.
(12) Now that an exemplary network has been described,
(13) A non-volatile storage 205 can store code and data such that it is typically persistent and provides more storage when compared to memory 203. At present, a common non-volatile storage is one or more hard drives. A removable storage 207 provides mobility to code and/or data that are stored thereon. Examples of removable storage are floppy disks, tape, CD/ROM, flash memory devices, and the like.
(14) Memory 203, non-volatile storage 205 and removable storage 207 provide examples of computer readable storage media that can be utilized to store and retrieve computer programs incorporating codes that implement the invention, data for use with the invention, and the like. Additionally, a data signal embodied in a carrier wave (e.g., in a network including the Internet) is an example of a transmission medium. An input 209 allows a user to interface with the system. Input can be done through the use of a keyboard, a mouse, buttons, dials, or any other input mechanism. An output 211 allows the system to provide output to the user. Output can be provided through a monitor, display screen, LEDs, printer or any other output mechanism. Input and/or output can also be performed externally through a network interface 213.
(15) Network interface 213 allows the system to interface with a network to which it is connected. The components shown in
(16) Network devices typically incorporate multiple slots for inserting various line cards.
(17) PHY .[.305.]. .Iadd.306 .Iaddend.is an integrated circuit that is utilized to interface between transceiver modules 303 and a processor (or microprocessor) 307 on the line card. The processor could also be located in the network device.
(18) In some embodiments, .[.an.]. .Iadd.a .Iaddend.field programmable gate array (FPGA) 309 is utilized to monitor registers of PHY .[.305.]. .Iadd.306.Iaddend.. FPGA 309 can store appropriate values in its own registers. Processor 307 then polls the values in the registers of FPGA 309. For simplicity, other components that may be present on the line card are not shown.
(19) Although the signals PHY .[.305.]. .Iadd.306 .Iaddend.receives from the transceiver modules are electrical signals, the format and encoding can be different, for example depending on the physical (optical or electrical) media that carried the signals to the transceiver module. Upon resetting a port in response to a change in connection type of the transceiver module, embodiments of the invention switch protocols, such as from NRZI for optical connections and 3-Level MLT3 for electrical connections (or vice versa). This is important because the wave forms that drive the optical and magnetic (in the case of electrical signals) components are different. An exemplary PHY is BCM5228 that is available from Broadcom Corporation, Irvine, Calif.
(20) For a number of reasons including cost savings, PHY .[.305.]. .Iadd.306 .Iaddend.may be manufactured to process signals from electrical and optical transceivers. For example, the PHY can detect at 30 powerup the type of transmission connection (e.g., optical or electrical) that is at each port. The PHY then configures the port for the appropriate connection. For example, a signal on a Signal Detect (SD) pin of the PHY can indicate whether the connection is optical or electrical.
(21) With embodiments of the invention, the PHY is monitored to determine the connection at each of the ports. If the configuration of the port does not match the connection at the port, the PHY is instructed to reset the port so that the port has the appropriate configuration.
(22)
(23) At a step 601, the integrated circuit (or PHY) is monitored to determine whether a port has a transmission connection that is different than configured. If it determined at a step 603 that the port has a transmission connection that is different than configured, the integrated circuit is instructed to reset the port to match the transmission connection at a step 605.
(24) The PHY selects the appropriate protocol for use with the transmission connection. For example, the PHY may be utilizing the NRZI protocol for an optical connection that is specified by the optical transceiver module at the port. If the transceiver module at the port is replaced with an electrical transceiver module, the port would be reset and the 3-Level MLT3 protocol for the electrical connection that is specified by the electrical transceiver module. These protocols are exemplary and other protocols may be utilized with the invention.
(25) In this manner, a line card can be designed that supports both optical and electrical transceiver modules (e.g., optical and copper SFPs). Additionally, since SFPs are designed to be swappable, the number of each different type of transceiver module can be varied to fit the application (i.e., instead of being hardwired). This flexibility can be achieved with zero or minimal additional circuitry, which reduces costs. Other savings are that expensive conversion AISICs and SGMII-compatible ASICs may not be necessary.
(26) With some PHY (e.g., BCM5228 mentioned above), the PHY stores the signal on the SD pin for each port in a register. Additionally, the PHY has a command that instructs the PHY to reset a port (or ports) specified by another register.
(27) At a step 701, a register is monitored to determine whether a port has a transmission connection that is different than configured. For example, if on powerup, the PHY detected through the SD signal that the port had an optical transmission connection, the port would be configured for optical transmissions. Thus, the transceiver module would be an optical SFP.
(28) If later in time, the transmission connection changes, such as the optical SFP is swapped to a copper SFP, the corresponding SD signal would change. This change would be reflected in the register (e.g., an internal pulldown register) of the PHY.
(29) A processor monitors the register of the PHY to detect these changes. As described above, in alternative embodiments, the PHY may be monitored by an FPGA, which is in turn monitored by the processor. However it is implemented, at a step 703, it determined that the port has a transmission connection that is different than configured. For example, an optical SFP has been swapped for a copper SFP, or vice versa.
(30) At a step 705, a register is modified in the PHY to specify the port that has a transmission connection that is different than configured. The PHY is then instructed to reset the port to match the transmission connection at a step 707. For example, the command can instruct the PHY to reset any ports specified in the register that was modified in step 705. As described above, resetting a port can change the protocol that is utilized with the signals from the transceiver module.
(31) Now that exemplary processes have been described, it may be beneficial to show embodiments of copper and optical SFPs that can be utilized with the invention.
(32) A PHY 801 includes pins for signal detection (SD), transmit detection (TD) and receive detection (RD). Typically, PHY 801 includes other pins which have been omitted for simplicity.
(33) In order to support 10BASE-T and 100BASE-T, three-level MLT3 are utilized to drive the magnetics 803 in RJ45 connector 805 at the end of the transceiver module. As shown, SD pins 807 for the port are left floating, thus indicating an electrical connection at the port to the PHY.
(34) The copper SFP shown in
(35)
(36) While the above is a complete description of preferred embodiments of the invention, various alternatives, modifications, and equivalents can be used. It should be evident that the invention is equally applicable by making appropriate modifications to the embodiments described above. For example, although the invention has been described in relation to specific embodiments, the invention can be advantageously applied to other embodiments. Therefore, the above description should not be taken as limiting the scope of the invention as defined by the metes and bounds of the appended claims along with their full scope of equivalents