Detection of wiring defects
US-2015350417-A1 · Dec 3, 2015 · US
US9664496B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9664496-B2 |
| Application number | US-201214390220-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 30, 2012 |
| Priority date | May 2, 2012 |
| Publication date | May 30, 2017 |
| Grant date | May 30, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method of determining the length of a cable coupled to a transceiver of a network device includes transmitting a first series of pulses of a first pulse width onto a cable, receiving reflections of the first series of pulses, transmitting a second series of pulses of a second pulse width onto the cable, and receiving reflections of the second series of pulses. The second pulse width is wider than the first pulse width. It is determined whether the reflections of the first series of pulses satisfy a criterion. The length of the cable is calculated using either the reflections of the first series of pulses or the reflections of the second series of pulses, based at least in part on whether the reflections of the first series of pulses satisfy the criterion.
Opening claim text (preview).
What is claimed is: 1. A method of determining a cable length, comprising: in a network device comprising a transceiver: transmitting a first series of pulses of a first pulse width onto a cable; receiving reflections of the first series of pulses, the receiving comprising: dividing a period of time for receiving the reflections of the first series of pulses into a plurality of segments; dividing the first series of pulses into a plurality of groups of pulses, each corresponding to a distinct segment; and integrating the reflections of each group of pulses during a corresponding segment; transmitting a second series of pulses of a second pulse width onto the cable, wherein the second pulse width is wider than the first pulse width; receiving reflections of the second series of pulses; determining if the reflections of the first series of pulses satisfy a criterion; and calculating the cable length using either the reflections of the first series of pulses or the reflections of the second series of pulses, based at least in part on the reflections of the first series of pulses satisfying the criterion. 2. The method of claim 1 , wherein the calculating uses the reflections of the second series of pulses when the reflections of the first series of pulses do not satisfy the criterion. 3. The method of claim 1 , wherein the calculating uses the reflections of the first series of pulses when the reflections of the first series of pulses satisfy the criterion. 4. The method of claim 1 , wherein, when the reflections of the first series of pulses satisfy the criterion, the calculating comprises: making first and second estimates of the length of the cable based respectively on the reflections of the first and second series of pulses; determining whether the first and second estimates match to within a specified degree; if the first and second estimates match to within the specified degree, selecting the first estimate; and if the first and second estimates do not match to within the specified degree, selecting the second estimate. 5. The method of claim 1 , wherein the second series of pulses comprises a fast-link pulse transmitted during an auto-negotiation procedure. 6. The method of claim 1 , wherein determining if the reflections of the first series of pulses satisfy the criterion comprises comparing results of the integrating for respective segments to a threshold. 7. The method of claim 1 , wherein: each segment of the plurality of segments comprises a plurality of sample points; and integrating the reflections of each group of pulses comprises separately integrating samples for each sample point in the corresponding segment. 8. The method of claim 7 , wherein the calculating comprises identifying a first sample point for which a result of the integrating satisfies a threshold, wherein the first sample point corresponds to a first cable length. 9. The method of claim 8 , wherein the calculating further comprises: identifying a second sample point for which a result of the integrating satisfies the threshold, wherein the second sample point is adjacent to the first sample point and corresponds to a second cable length; and determining the greater of the integration result for the first sample point and the integration result for the second sample point. 10. The method of claim 1 , wherein receiving the reflections of the first series of pulses comprises: determining if respective reflections are initial far-end echoes; and discarding respective reflections determined not to be initial far-end echoes. 11. The method of claim 1 , further comprising: adjusting transmitting power of the transceiver based on the calculated cable length; and transmitting data across the cable at the adjusted transmitting power. 12. The method of claim 1 , further comprising adjusting one or more training parameters of the transceiver based on the calculated cable length. 13. A method of determining a cable length, comprising: in a network device comprising a transceiver: transmitting a first series of pulses of a first pulse width onto a cable; receiving reflections of the first series of pulses; transmitting a second series of pulses of a second pulse width onto the cable, wherein the second pulse width is wider than the first pulse width; receiving reflections of the second series of pulses, the receiving comprising: dividing a period of time for receiving the reflections of the second series of pulses into a plurality of segments; dividing the second series of pulses into a plurality of groups of pulses, each corresponding to a distinct segment; and integrating the reflections of each group of pulses during a corresponding segment determining if the reflections of the first series of pulses satisfy a criterion; and calculating the cable length using either the reflections of the first series of pulses or the reflections of the second series of pulses, based at least in part on the reflections of the first series of pulses satisfying the criterion. 14. The method of claim 13 , wherein: each segment of the plurality of segments comprises a plurality of sample points; and integrating the reflections of each group of pulses comprises separately integrating samples for each sample point in the corresponding segment. 15. The method of claim 14 , wherein the calculating comprises identifying a first sample point for which a result of the integrating satisfies a threshold, wherein the first sample point corresponds to a cable length. 16. A method of determining a cable length comprising: in a network device comprising a transceiver: transmitting a first series of pulses of a first pulse width onto a cable, wherein the cable is a twisted-pair cable comprising a first group of twisted pairs and a second group of twisted pairs; receiving reflections of the first series of pulses, wherein transmitting the first series of pulses and receiving the reflections of the first series of pulses is performed on the first group of twisted pairs; transmitting a second series of pulses of a second pulse width onto the cable wherein the second pulse width is wider than the first pulse width; receiving reflections of the second series of pulses, wherein transmitting the second series of pulses and receiving the reflections of the second series of pulses is performed on the second group of twisted pairs; determining if the reflections of the first series of pulses satisfy a criterion; and calculating the cable length using either the reflections of the first series of pulses or the reflections of the second series of pulses, based at least in part on the reflections of the first series of pulses satisfying the criterion. 17. The method of claim 16 , further comprising, prior to transmitting the first series of pulses, selecting a twisted pair of the first group on which to transmit the first series of pulses. 18. The method of claim 17 , wherein the selecting comprises implementing an MDI/MDI-X arbitration strategy.
Related publications grouped by family.
Answers are generated from the same data shown on this page.