Method and apparatus for determining a bridged tap length

US10938981B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10938981-B2
Application numberUS-202016857485-A
CountryUS
Kind codeB2
Filing dateApr 24, 2020
Priority dateMay 17, 2019
Publication dateMar 2, 2021
Grant dateMar 2, 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.

The apparatus includes a memory configured to store executable code; and a processor configured to execute the executable code and cause the apparatus to perform the operations of generating and training. The generating generates a dataset specifying, for a plurality of communication lines, i) a channel frequency response of a communication line having one or two bridged taps, and ii) a set of M lengths of bridged taps associated with the communication line, with M greater than one. The training trains, based on the dataset, a machine learning model, the machine learning model configured for determining, based on the channel frequency response of a communication line, a set of M lengths of bridged taps associated with the communication line.

First claim

Opening claim text (preview).

The invention claimed is: 1. An apparatus comprising a memory configured to store executable code; and a processor configured to execute the executable code and cause the apparatus to perform the operations of generating a dataset specifying, for each communication line of a plurality of communication lines, a channel frequency response of a respective communication line of the plurality of communication lines, the communication line having one or two bridged taps, and a set of M lengths of bridged taps associated with the respective communication line, with M greater than one, and training, based on the dataset, a machine learning model, the machine learning model configured for determining, based on the channel frequency response of the respective communication line, a set of M lengths of bridged taps associated with the respective communication line. 2. The apparatus according to claim 1 , wherein the training the machine leaning model comprises updating parameters of the machine learning model based on an error representative of a relative comparison between target lengths and predicted lengths. 3. The apparatus according to claim 1 , wherein the training the machine leaning model comprises updating parameters of the machine learning model based on an error representative of a comparison between target lengths and predicted lengths and of a length distribution associated with a communication network. 4. The apparatus according to claim 3 , wherein the processor is configured to further cause the apparatus to perform determining said length distribution based on iteratively, updating parameters of the machine learning model based on the dataset and a current estimation of the length distribution, determining lengths based on the updated machine learning model and the channel frequency responses of the plurality of communication lines of a real communication network, and updating the current estimation of the length distribution based on the determined lengths. 5. The apparatus according to claim 1 , wherein the generating the dataset comprises determining the channel frequency responses based on circuit simulation. 6. The apparatus according to claim 1 , wherein the generating the dataset comprises determining the channel frequency responses for a plurality of communication lines having a single wire bridged tap and for a plurality of communication lines having a double wire bridged tap. 7. The apparatus according to claim 1 , wherein the generating the dataset comprises determining the channel frequency responses for a plurality of communication lines having an open-ended bridged tap and for a plurality of communication lines having a close-ended bridged tap. 8. The apparatus according to claim 1 , wherein the generating the dataset comprises determining the channel frequency responses for a plurality of communication lines having only one bridged tap and for a plurality of communication lines having at least two bridged taps. 9. The apparatus according to claim 1 , wherein the processor is configured to further cause the apparatus to perform: obtaining the channel frequency response of the respective communication line, and determining a set of M lengths of bridged taps associated with the respective communication line, based on the channel frequency response and the trained machine learning model. 10. A computer-implemented method comprising: generating a dataset specifying, for each communication line of a plurality of communication lines, a channel frequency response of a respective communication line of the plurality of communication lines having one or two bridged taps, and a set of M lengths of bridged taps associated with the respective communication line, with M greater than one, training, based on the dataset, a machine learning model, the machine learning model configured for determining, based on the channel frequency response of the respective communication line, a set of M lengths of bridged taps associated with the respective communication line. 11. The method according to claim 10 , comprising: deploying the trained machine learning model in another apparatus. 12. An apparatus obtained by the method of claim 11 , comprising a processor configured to: obtain the channel frequency response of the respective communication line, determine a set of M lengths of bridged taps associated with the respective communication line, based on the channel frequency response and the trained machine learning model. 13. A computer-implemented method for monitoring a communication network, comprising: obtaining the channel frequency response of the respective communication line, determining a set of M lengths of bridged taps associated with the respective communication line, based on the channel frequency response and a trained machine learning model generated by the method of claim 10 . 14. A non-transitory computer-readable medium storing instructions, which when executed by a processor, causes an apparatus including the processor to perform the method of claim 10 .

Assignees

Inventors

Classifications

  • Convolutional networks [CNN, ConvNet] · CPC title

  • Supervised learning · CPC title

  • Machine learning · CPC title

  • H04B3/46Primary

    Monitoring; Testing · CPC title

  • for frequencies above the voice frequency, e.g. xDSL line qualification (test methods, test equipment and test arrangements for subscriber lines using xDSL modems H04M3/304; systems modifying transmission characteristics according to link quality H04L1/0001; monitoring and/or testing of line transmission systems H04B3/46) · 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 US10938981B2 cover?
The apparatus includes a memory configured to store executable code; and a processor configured to execute the executable code and cause the apparatus to perform the operations of generating and training. The generating generates a dataset specifying, for a plurality of communication lines, i) a channel frequency response of a communication line having one or two bridged taps, and ii) a set of …
Who is the assignee on this patent?
Nokia Solutions & Networks Oy
What technology area does this patent fall under?
Primary CPC classification H04B3/46. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 02 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).