System and method for identifying a length of an installed fiber cable
View Patent ↗Current approaches for determining and identifying whether a correct length of fiber cable is installed between network elements configured to communicate using specific lengths of cable require manual inspection. Such manual inspection may include the use of markers used for visual inspection of cables matching corresponding network elements. An embodiment of the present invention utilizes identifiers unique to cables of various lengths to determine whether a correct length of cable has been installed. Further, embodiments of the present invention determine whether the unique identifier is received by a network device according to a channel mapping corresponding to a unique physical mapping associated with cables of various lengths. The use of the identifiers and channel mappings enable automatic discovery of lengths of cable that are installed between network devices.
1. A communications system, comprising:
a signaling interface configured to receive an identifier unique to a given length of a multi-channel cable, the given length being selected from among multiple predefined lengths, the received identifier being one of a plurality of identifiers, and each of the plurality of identifiers being unique to one of the multiple predefined lengths;
a determination module configured to make a determination regarding whether the received identifier unique to the given length of the multi-channel cable received by the signaling interface matches an expected identifier expected to be received by the signaling interface; and
a reporting module configured to report the determination regarding whether the received identifier received matches the expected identifier expected to be received.
2. The system of claim 1 wherein the multi-channel cable has at least two channels with a unique physical mapping corresponding to the given length.
3. The system of claim 2 further comprising:
a physical interface configured to couple with the multi-channel cable; and
a transmitter module configured to transmit the identifier unique to the given length of the multi-channel cable on the at least two channels according to a channel mapping, the channel mapping corresponding to the unique physical mapping corresponding to the given length.
4. The system of claim 3 wherein the channel mapping corresponding to the unique physical mapping further corresponds to the physical interface, the signaling interface, or a combination thereof.
5. The system of claim 3 wherein the transmitter module is a packet switch.
6. The system of claim 3 wherein:
one of the at least two channels of the multi-channel cable of the given length is a first channel;
the received identifier unique to the given length of the multi-channel cable is also unique to the first channel;
the transmitter module is further configured to transmit one or more additional identifiers unique to the given length of the multi-channel cable on the at least two channels according to the channel mapping, each of the one or more additional identifiers also being unique to an additional channel of the at least two channels; and
the signaling interface is further configured to receive the one or more additional identifiers.
7. The system of claim 3 wherein:
the multi-channel cable of the given length and having at least two channels has at least three channels;
two of the at least three channels are a first channel and a second channel, respectively, and the remaining channels of the at least three channels are additional channels;
the received identifier unique to the given length of the multi-channel cable is unique to the first and second channels;
the transmitter module configured to transmit the identifier unique to the first and second channels of the multichannel cable of the given length is further configured to transmit a common identifier that is common to at least a subset of the additional channels; and
the signaling interface is further configured to receive the common identifier.
8. The system of claim 3 wherein the transmitter module configured to transmit the identifier unique to the given length of the multi-channel cable is configured to transmit the unique identifier on the at least two channels via a logical signal, and the signaling interface is configured to receive the identifier via the logical signal.
9. The system of claim 2 wherein the received identifier is received on the at least two channels of the multi-channel cable according to a channel mapping, the channel mapping corresponding to the unique physical mapping corresponding to the given length.
10. The system of claim 9 wherein the determination module further includes a table of channel mappings corresponding to respective unique physical mappings corresponding to the respective, multiple predefined lengths.
11. The system of claim 1 wherein the multi-channel cable is an optical cable.
12. The system of claim 1 wherein the reporting module is further configured to report to a craftsperson that an installed cable is of an incorrect length instead of the given length of the multi-channel cable, that a cable of correct length should be installed, or that a port to which the installed cable is coupled is an incorrect port.
13. The system of claim 12 wherein the reporting module is further configured to disable initialization of a transmitter module or a receiver module, the initialization enabling communications traffic via the installed cable.
14. A method for identifying a length of an installed cable, the method comprising:
enabling a signaling interface to receive an identifier unique to the given length of a multi-channel cable, the given length being selected from among multiple predefined lengths, the received identifier being one of a plurality of identifiers, and each of the plurality of identifiers being unique to one of the multiple predefined lengths;
determining whether the received identifier unique to the given length of the multi-channel cable received by the signaling interface matches an expected identifier expected to be received by the signaling interface; and
reporting whether the received identifier received matches the expected identifier expected to be received.
15. The method of claim 14 wherein the multi-channel cable has at least two channels with unique physical mapping corresponding to the given length.
16. The method of claim 15 further comprising:
enabling a physical interface to couple with the multi-channel cable; and
transmitting the identifier unique to the given length of the multi-channel cable on the at least two channels via the physical interface according to a channel mapping, the channel mapping corresponding to the unique physical mapping corresponding to the given length.
17. The method of claim 16 wherein the channel mapping corresponding to the unique physical mapping further corresponds to the physical interface, the signaling interface, or a combination thereof.
18. The method of claim 16 , wherein one of the at least two channels of the multi-channel cable of the given length is a first channel, and the received identifier unique to the given length of the multi-channel cable is also unique to the first channel, the method further comprising:
enabling the signaling interface to receive one or more additional identifiers unique to the given length of the multi-channel cable on the at least two channels according to the channel mapping, each of the one or more additional identifiers being also unique to an additional channel of the at least two channels; and
transmitting the one or more additional identifiers on the at least two channels via the physical interface according to the channel mapping.
19. The method of claim 16 , wherein the multi-channel cable of the given length and having at least two channels has at least three channels; two of the at least three channels are a first channel and a second channel, respectively, and the remaining channels of the at least three channels are additional channels; and the received identifier unique to the given length of the multi-channel cable is also unique to the first and second channels; the method further comprising:
enabling the signaling interface enabled to receive the identifier unique to the first and second channels to receive a common identifier common to at least a subset of the additional channels; and
transmitting the common identifier common to the at least a subset of additional channels on the at least two channels via the physical interface according to the channel mapping.
20. The method of claim 16 , wherein
enabling the signaling interface to receive the unique identifier includes enabling the signaling interface to receive the identifier via a logical signal; and
transmitting the identifier unique to the given length of the multi-channel cable on the at least two channels includes transmitting the unique identifier via the logical signal.
21. The method of claim 15 wherein the received identifier is received on the at least two channels of the multi-channel cable according to a channel mapping, the channel mapping corresponding to the unique physical mapping corresponding to the given length.
22. The method of claim 21 wherein the determining further includes accessing a table of channel mappings corresponding to unique physical mappings corresponding to the respective, multiple predefined lengths.
23. The method of claim 14 wherein the multi-channel cable is an optical cable.
24. The method of claim 14 wherein the reporting further includes reporting to a craftsperson that an installed cable is of an incorrect length instead of the given length of the multi-channel cable, that a cable of a correct length should be installed, or that a port to which the installed cable is coupled is an incorrect port.
25. The method of claim 24 further comprising:
upon or following determining whether the received identifier matches the expected identifier, disabling initialization of communications traffic via the installed cable.
26. An apparatus for identifying a length of an installed cable, the apparatus comprising:
a transmitter module configured to interface with a multi-channel cable having a given length selected from among multiple predefined lengths, the cable having at least two channels with a unique physical mapping corresponding to the given length; and
the transmitter module further configured to transmit an identifier unique to the given length of the multi-channel cable on the at least two channels according to a channel mapping, the channel mapping corresponding to the unique physical mapping corresponding to the given length, the transmitted identifier being one of a plurality of identifiers, and each of the plurality of identifiers being unique to one of the multiple predefined lengths.
27. An apparatus for identifying a length of an installed cable, the apparatus comprising:
a receiver module configured to interface with a multi-channel cable having a given length selected from among multiple predefined lengths, the cable having at least two channels with a unique physical mapping corresponding to the given length; and
the receiver module further configured to receive an identifier unique to the given length of the multi-channel cable and determine whether the received identifier received matches an expected identifier expected to be received on the at least two channels according to the unique physical mapping corresponding to the given length, the received identifier being one of a plurality of identifiers, and each of the plurality of identifiers being unique to one of the multiple predefined lengths.
28. A communications system, comprising:
a multi-channel cable having a given length selected from among multiple predefined lengths and having at least two channels with a unique physical mapping corresponding to the given length;
a transmitter module configured to transmit an identifier unique to the given length of the multi-channel cable on the at least two channels according to a channel mapping, the channel mapping corresponding to the unique physical mapping corresponding to the given length, the transmitted identifier being one of a plurality of identifiers, and each of the plurality of identifiers being unique to one of the multiple predefined lengths; and
a receiver module configured to receive the transmitted, unique identifier and to determine whether the transmitted, unique identifier received matches an expected identifier expected to be received on the at least two channels according to the channel mapping corresponding to the unique physical mapping.