Systems and methods for high precision cable length measurement in a communication system

US11060840B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11060840-B2
Application numberUS-201916259288-A
CountryUS
Kind codeB2
Filing dateJan 28, 2019
Priority dateMar 25, 2016
Publication dateJul 13, 2021
Grant dateJul 13, 2021

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 are provided for cable length measurement in a communication system. The systems include a transmitter, a receiver, a signal sampler and a cable length calculation unit. The transmitter is configured to transmit a plurality of data symbols at a first data rate via a wired data communication link, and the receiver is configured to receive a reflection signal. The signal sampler is configured to sample the received reflection signal using a phase shift number of shifting sampling phases to generate reflection samples, and combine the reflection samples with different sampling phases to generate a series of reflection samples corresponding to a second data rate higher than the first data rate. The cable length calculation unit is configured to determine a delay parameter from the series of reflection samples, and generate an estimate of a length of the data communication link.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for cable length measurement in a communication system, the method comprising: transmitting, at a transmitter, a plurality of data symbols at a first data rate via a wired data communication link; in response to the transmitting, receiving, at a receiver, a reflection signal from the wired data communication link; sampling, at a signal sampler, the received reflection signal based on a phase shift number of shifting sampling phases; generating, from the sampling, a plurality of reflection samples, wherein the plurality of reflection samples corresponds to a second data rate higher than the first data rate; determining, at a cable length calculation unit, a delay parameter based on the plurality of reflection samples corresponding to the second data rate; and generating, at the cable length calculation unit, an estimate of a length of the wired data communication link based at least in part on the determined delay parameter. 2. The method of claim 1 , wherein sampling, at a signal sampler, the received reflection signal based on a phase shift number of shifting sampling phases comprises: for each sampled value of the received reflection signal, generating a corresponding set of phase-shifted samples, wherein each of the phase-shifted samples is the sampled value shifted by a sampling phase from the phase shift number of shifting sampling phases; and combining each set of phase-shifted samples to generate the plurality of reflection samples. 3. The method of claim 1 , wherein the delay parameter is indicative of a transmission time for a signal to transmit from the transmitter to an end of the wired data communication link. 4. The method of claim 1 , further comprising: for each data symbol of the transmitted plurality of data symbols, generating a phase shift number of data symbols with different shifted phases corresponding to the phase shift number of shifting sampling phases, and for each respective data symbol of the phase shift number of data symbols, subtracting the respective data symbol from a respective reflection sample of the phase shift number of reflection samples, respectively, to obtain a plurality of reflection response samples at the second data rate; and wherein determining, at the cable length calculation unit, the delay parameter based on the plurality of reflection samples comprises determining the delay parameter based on values of the plurality of reflection response samples. 5. The method of claim 4 , further comprising: detecting a first timestamp corresponding to a center of a mass of the plurality of reflection response samples; identifying a second timestamp of a data symbol corresponding to the center of the mass; and generating the delay parameter by comparing the first timestamp and the second timestamp. 6. The method of claim 1 , further comprising: calculating the estimate of the length of the data communication link by multiplying a constant signal transmission speed with the delay parameter, wherein the estimate of the length has a resolution that is substantially equivalent to a length estimate based on data transmission at the second data rate. 7. The method of claim 1 , further comprising: shifting a phase of a data symbol from among the plurality of data symbols with the phase shift number of shifting sampling phases to generate a series of data symbols; and transmitting the series of data symbols at the second data rate. 8. The method of claim 1 , further comprising: applying a matching filter to the reflection signal to reduce reflection tail noise, wherein the matching filter increases a signal-to-noise ratio of the analog reflection signal. 9. The method of claim 8 , further comprising: determining a plurality of matching filter coefficients based at least in part on a shape characteristic of the reflection signal at an end of the data communication link, a connector reflection, or a bus interface network of the wired data communication link. 10. The method of claim 9 , further comprising: dynamically updating the plurality of matching filter coefficients based at least in part on a shape of the reflection signal to reduce reflection tail noise. 11. A system for cable length measurement in a communication system, the system comprising: a transmitter configured to transmit a plurality of data symbols at a first data rate via a wired data communication link; a receiver configured to, in response to the transmitting, receive a reflection signal from the wired data communication link; a signal sampler configured to: sample the received reflection signal based on a phase shift number of shifting sampling phases; generate, from the sampling, a plurality of reflection samples, wherein the plurality of reflection samples corresponds to a second data rate higher than the first data rate; and a cable length calculation unit configured to: determine a delay parameter based on the plurality of reflection samples corresponding to the second data rate; and generating, at the cable length calculation unit, an estimate of a length of the wired data communication link based at least in part on the determined delay parameter. 12. The system of claim 11 , wherein the signal sampler is further configured to sample the received reflection signal based on a phase shift number of shifting sampling phases by: for each sampled value of the received reflection signal, generate a corresponding set of phase-shifted samples, wherein each of the phase-shifted samples is the sampled value shifted by a sampling phase from the phase shift number of shifting sampling phases; and combine each set of phase-shifted samples to generate the plurality of reflection samples. 13. The system of claim 11 , wherein the delay parameter is indicative of a transmission time for a signal to transmit from the transmitter to an end of the wired data communication link. 14. The system of claim 11 , further comprising: a reflection canceller configured to: for each data symbol of the plurality of data symbols, generating a phase shift number of data symbols with different shifted phases corresponding to the phase shift number of shifting sampling phases, and for each respective data symbol of the phase shift number of data symbols, subtracting the respective data symbol from a respective reflection sample from the phase shift number of reflection samples, respectively, to obtain a plurality of reflection response samples at the second data rate; and wherein the cable length calculation unit is further configured to determine the delay parameter based on values of the plurality of reflection response samples. 15. The system of claim 14 , wherein the cable length calculator is further configured to: detect a first timestamp corresponding to a center of a mass of the plurality of reflection response samples; identify a second timestamp of a data symbol corresponding to the center of the mass; and generate the delay parameter by comparing the first timestamp and the second timestamp. 16. The system of claim 11 , wherein the cable length calculator is further configured to: calculate the estimate of the length of the data communication link by multiplying a constant signal transmission speed with the delay parameter, wherein the estimate of the length has a resolution that is substantially equivalent to a length estimate based on data transmission at the second data rate. 17. The system of claim 11 , wherein the transmitter is further configured to: shift a phase of a data symbol from among the plu

Assignees

Inventors

Classifications

  • G01B7/02Primary

    for measuring length, width or thickness (G01B7/004, G01B7/12 take precedence) · CPC title

  • on road vehicles, e.g. automobiles or trucks (testing of ignition installations peculiar to internal combustion engines F02P17/00) · CPC title

  • G01B7/026Primary

    for measuring length of cable, band or the like, which has been paid out, e.g. from a reel (measuring length of objects while moving G01B7/04) · CPC title

  • Specific tests of electronic circuits not provided for elsewhere (G01R31/2801, G01R31/316 take precedence) · CPC title

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 US11060840B2 cover?
Systems are provided for cable length measurement in a communication system. The systems include a transmitter, a receiver, a signal sampler and a cable length calculation unit. The transmitter is configured to transmit a plurality of data symbols at a first data rate via a wired data communication link, and the receiver is configured to receive a reflection signal. The signal sampler is config…
Who is the assignee on this patent?
Marvell Asia Pte Ltd
What technology area does this patent fall under?
Primary CPC classification G01B7/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 13 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).