Method and apparatus for virtual cable test using echo canceller coefficients

US9246604B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9246604-B1
Application numberUS-201314074849-A
CountryUS
Kind codeB1
Filing dateNov 8, 2013
Priority dateNov 23, 2009
Publication dateJan 26, 2016
Grant dateJan 26, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems, methods, and other embodiments associated with echo cancellation are described. According to one embodiment, an apparatus includes a cable tester that determines whether a fault in a cable exists by using echo cancellation values.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus, comprising: a transmitter configured to transmit signals to a cable; a receiver configured to receive signals from the cable; an echo canceller connected to the transmitter and the receiver, wherein the echo canceller includes echo coefficients that are used to reduce echo signals from the signals received by the receiver; and a cable tester configured to analyze the echo coefficients from the echo canceller to determine at least a tail end peak from values of the echo coefficients wherein the tail end peak is a peak value from the echo coefficients; wherein the cable tester is configured to determine a status of the cable by comparing an amplitude of the echo coefficients at the tail end peak to a threshold. 2. The apparatus of claim 1 , wherein the cable tester is further configured to analyze the echo coefficients from the echo canceller to determine a near end peak that is a peak near a connection between the apparatus and the cable. 3. The apparatus of claim 1 , wherein the cable tester is further configured to determine the status of the cable by determining a distance of the tail end peak along the cable based at least on the peak value from the echo coefficients and comparing the distance of the tail end peak to a distance threshold. 4. The apparatus of claim 1 , wherein the echo canceller comprises a plurality of taps, wherein each tap stores a corresponding echo coefficient associated with an echo signal from a location along the cable, wherein the echo signal is received from the cable by the receiver in response to the transmitter having transmitted a signal to the cable. 5. The apparatus of claim 4 , wherein the echo canceller comprises a filter adapter that modifies the echo coefficients in the plurality of taps based at least in part on error signals determined from cancelling echo signals. 6. The apparatus of claim 1 , wherein the apparatus is a physical layer device. 7. The apparatus of claim 1 , wherein the apparatus further comprises: a time domain reflectometry (TDR) cable tester configured to transmit a test pulse through the cable and determine a status of the cable from received reflected signals; and wherein the apparatus is configured to perform a first cable test using the TDR cable tester, and if a fault in the cable is not found by the TDR cable tester, then the apparatus is configured to perform a second cable test by analyzing the echo coefficients with the cable tester. 8. A method implemented by a communication device including at least an electronic circuit, the method comprising: accessing, by at least the electronic circuit, echo cancellation coefficients from a memory; analyzing, by at least the electronic circuit, the echo cancellation coefficients to determine a status of a cable operatively connected to the communication device, wherein the analyzing includes determining at least a tail end peak that is a peak value from values of the echo coefficients in the memory; determining, by at least the electronic circuit, an amplitude of the tail end peak and comparing the amplitude to a threshold, wherein the status of the cable is determined based at least in part on the comparison; and generating, by at least the electronic circuit, a signal that represents the status of the cable. 9. The method of claim 8 , further comprising analyzing the echo cancellation coefficients to determine a near end peak that is a peak near a connection between the communication device and the cable. 10. The method of claim 8 , further comprising determining the status of the cable by determining a distance of the tail end peak along the cable based at least on the peak value from the echo coefficients and comparing the distance of the tail end peak to a distance threshold. 11. The method of claim 8 , wherein the analyzing determines the status of the cable to be a normal condition, a short condition, or an open condition. 12. The method of claim 8 , wherein accessing the echo cancellation coefficients includes processing the echo cancellation coefficients from a plurality of taps from an echo cancellation circuit. 13. The method of claim 8 , wherein the status of the cable is determined based at least in part on the amplitude of the tail end peak relative to the threshold and a distance of the tail end peak from a near end peak along the cable. 14. The method of claim 13 , wherein determining the status of the cable includes comparing the distance of the tail end peak from the near end peak to a distance threshold associated with a fault condition. 15. The method of claim 8 , further comprising prior to performing the accessing and the analyzing: transmitting a test pulse on the cable and receiving a reflection signal; detecting whether a fault in the cable is present by processing the reflection signal using time domain reflectometry; and if the fault in the cable is not detected, then performing the accessing and analyzing of the echo cancellation coefficients to determine the status of the cable. 16. An apparatus comprising: a transmitter for transmitting signals to a cable; a receiver for receiving signals from the cable; an echo cancellation circuit configured to determine echo cancellation coefficients that model an impulse response of interference signals received by the receiver from the cable; and a cable tester configured to determine a fault in the cable based on the echo cancellation coefficients of the echo cancellation circuit; a time domain reflectometry (TDR) cable tester configured to transmit a test pulse though the cable and determine a status of the cable from received reflected signals based on at least time domain reflectometry; and wherein the apparatus is configured to perform a first cable test using the TDR cable tester to determine the status of the cable, and if a fault in the cable is not found, then perform a second cable test by analyzing the echo cancellation coefficients with the cable tester to determine the status of the cable. 17. The apparatus of claim 16 , wherein the cable tester is configured to determine whether the fault exists in the cable based at least in part on the echo cancellation coefficients, wherein the cable tester is configured to analyze the echo cancellation coefficients from the echo cancellation circuit to determine a peak coefficient value from values of the echo coefficients, wherein the peak coefficient value is associated with a location along the cable and a distance along the cable, and compare the distance of the peak coefficient value to a distance threshold. 18. The apparatus of claim 16 , wherein the cable tester is configured to determine a plurality of peak values from values of the echo cancellation coefficients, wherein the plurality of peak values include (i) a near end peak that is a peak near a connection between the transmitter and the cable, and (ii) a tail end peak that is a peak found at a distance along the cable from the near end peak. 19. The apparatus of claim 16 , wherein the cable tester is configured to determine the status of the cable by (i) comparing an amplitude of a tail end peak to a threshold, wherein the tail end peak is a peak coefficient value found from the echo cancellation coefficients, wherein the peak coefficient value is associated with a location along the cable which is used to determine a distance along the cable, and (ii) comparing the distance to a distance threshold; wherein the status of the cable includes a normal status, a short status, or an open status.

Assignees

Inventors

Classifications

  • using pulse reflection methods · CPC title

  • Measuring reflection coefficients; Measuring standing-wave ratio · CPC title

  • Testing arrangements · CPC title

  • H04B17/00Primary

    Monitoring; Testing (of line transmission systems H04B3/46; arrangements for monitoring or testing transmission systems employing electromagnetic waves other than radio waves H04B10/07) · CPC title

  • Electricity · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9246604B1 cover?
Systems, methods, and other embodiments associated with echo cancellation are described. According to one embodiment, an apparatus includes a cable tester that determines whether a fault in a cable exists by using echo cancellation values.
Who is the assignee on this patent?
Marvell Int Ltd
What technology area does this patent fall under?
Primary CPC classification H04B17/00. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 26 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).