IP Library › Granted Patent US 11,146,310
Granted Patent B2
US 11,146,310 · App. 16/481,992 · Granted Oct 12, 2021

Partial echo cancellation duplexing

Inventors: Rainer Strobel (Munich, DE); Vladimir Oksman (Morganville, NJ)
Assignee: Intel Corporation
H04B3/32H04B3/487H04L5/14
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,146,310
App. No.
16/481,992
Granted
Oct 12, 2021
Kind
B2
Abstract

Methods, circuitries, and systems for transmitting data upstream between a first device and a second device and downstream between the second device and the first device are disclosed. A method includes determining an upstream crosstalk effect for an upstream channel and determining a downstream crosstalk effect for a downstream channel. The crosstalk effect includes near end crosstalk from a third device that is non-co-located with respect to the first device and the second device. A data rate of an upstream transmission or downstream transmission is adjusted based on the upstream crosstalk effect and the downstream crosstalk effect.

Claims (48)

1. A partial echo cancellation duplexing system, comprising:

a channel estimation circuitry configured to:

determine an upstream crosstalk effect for an upstream channel between a first device and a second device; and

determine a downstream crosstalk effect for a downstream channel between the first device and the second device;

wherein the upstream crosstalk effect, the downstream crosstalk effect, or both, includes near end crosstalk from a third device that is non-co-located with respect to the first device and the second device; and

a partial echo cancellation duplexing circuitry configured to adjust a data rate of an upstream transmission or downstream transmission based on the upstream crosstalk effect and the downstream crosstalk effect,

wherein the channel estimation circuitry is configured to determine the upstream crosstalk effect and the downstream crosstalk effect based on:

transmissions of an upstream data frame and a downstream data frame, wherein one or both of the upstream data frame and the downstream data frame include a synchronization symbol or a quiet symbol in a first symbol position; and

measurement of one or more of a downstream channel signal-to-noise ratio (SNR), an upstream channel SNR, a downstream channel far end crosstalk coupling, an upstream channel far end crosstalk coupling, a downstream channel near end crosstalk coupling, and an upstream channel near end crosstalk during the first symbol position.

2. The partial echo cancellation duplexing system of claim 1 ,

wherein the one or both of the upstream data frame and the downstream data frame include the synchronization symbol or the quiet symbol in the first symbol position and a second symbol position,

wherein the channel estimation circuitry is configured to determine the upstream crosstalk effect and the downstream crosstalk effect based on

measurements of one or more of a downstream channel SNR, a downstream channel far end crosstalk coupling, and a downstream channel near end crosstalk coupling during the first symbol position; and

measurement of one or more of an upstream channel SNR, an upstream channel far end crosstalk coupling, and an upstream channel near end crosstalk coupling during the second symbol position.

3. The partial echo cancellation duplexing system of claim 1 , wherein both the upstream data frame and the downstream data frame include a synchronization symbol in the first symbol position.

4. The partial echo cancellation duplexing system of claim 1 , wherein one of the upstream data frame and the downstream data frame includes a synchronization symbol in the first symbol position and the other of the upstream data frame and the downstream data frame includes a quiet symbol in the first symbol position.

5. The partial echo cancellation duplexing system of claim 1 , wherein the partial echo cancellation duplexing circuitry is configured to adjust the data rate by constructing an upstream data frame and a downstream data frame such that during a least one symbol position the upstream data frame or the downstream data frame or both includes data encoded on fewer channel frequencies than the other symbol positions of the same upstream data frame or the downstream data frame or both.

6. The partial echo cancellation duplexing system of claim 1 , wherein the partial echo cancellation duplexing circuitry is configured to adjust the data rate by constructing an upstream data frame and a downstream data frame such that i) during a first symbol position the upstream data frame and the downstream data frame both include data encoded on particular channel frequencies and ii) during a second symbol position one of the upstream data frame or the downstream data frame, but not both, do not include data encoded on the particular channel frequencies.

7. The partial echo cancellation duplexing system of claim 1 , wherein the partial echo cancellation duplexing circuitry is configured to adjust the data rate by constructing an upstream data frame and a downstream data frame such that i) during a first symbol position the upstream data frame includes data encoded on a first set of channel frequencies and the downstream data frame includes data encoded on a second set of channel frequencies that is different from the first set; and ii) during a second symbol position the downstream data frame includes data encoded on the first set of channel frequencies and the upstream data frame includes data encoded on a third set of channel frequencies that is different from the first set.

8. The partial echo cancellation duplexing system of claim 1 , wherein the partial echo cancellation duplexing circuitry is configured to adjust the data rate by:

constructing an upstream data frame and a downstream data frame; and

instructing a transmitter transmitting one of the upstream data frame or the downstream data frame to transmit at a reduced power during a least one symbol position in the data frame as compared to a power level used to transmit at other symbol positions in the same data frame.

9. The partial echo cancellation duplexing system of claim 1 , wherein the partial echo cancellation duplexing circuitry is configured to adjust the data rate by:

calculating an upstream data rate based on an upstream channel SNR assuming full duplex transmission;

calculating a downstream data rate based on a downstream channel SNR assuming full duplex transmission; and

adjusting the data rate based on a criteria that defines a target relationship between the upstream data rate and the downstream data rate.

10. A method to transmit data upstream between a first device and a second device and downstream between the second device and the first device, comprising:

determining an upstream crosstalk effect for an upstream channel;

determining a downstream crosstalk effect for a downstream channel;

wherein the upstream crosstalk effect, the downstream crosstalk effect, or both, includes near end crosstalk from a third device that is non-co-located with respect to the first device and the second device; and

based on the upstream crosstalk effect and the downstream crosstalk effect, adjusting a data rate of an upstream transmission or downstream transmission,

wherein determining the upstream crosstalk effect and determining the downstream crosstalk effect comprise:

transmitting an upstream data frame and a downstream data frame, wherein one or both of the upstream data frame and the downstream data frame include a synchronization symbol or a quiet symbol in a first symbol position; and

measuring one or more of a downstream channel signal-to-noise ratio (SNR), an upstream channel SNR, a downstream channel far end crosstalk coupling, an upstream channel far end crosstalk coupling, a downstream channel near end crosstalk coupling, and an upstream channel near end crosstalk during the first symbol position.

11. The method of claim 10 ,

wherein the one or both of the upstream data frame and the downstream data frame include the synchronization symbol or the quiet symbol in the first symbol position and a second symbol position,

wherein determining the upstream crosstalk effect and determining the downstream crosstalk effect comprise measuring one or more of a downstream channel SNR, downstream channel far end crosstalk coupling, and downstream channel near end crosstalk coupling during the first symbol position; and

measuring one or more of an upstream channel SNR, upstream channel far end crosstalk coupling, and upstream channel near end crosstalk coupling during the second symbol position.

12. The method of claim 10 , wherein adjusting the data rate comprises constructing an upstream data frame and a downstream data frame such that during a least one symbol position the upstream data frame or the downstream data frame includes data encoded on fewer channel frequencies than the other of the upstream data frame or the downstream data frame.

13. The method of claim 10 , wherein adjusting the data rate comprises constructing an upstream data frame and a downstream data frame such that i) during a first symbol position the upstream data frame and the downstream data frame both include data encoded on particular channel frequencies and ii) during a second symbol position one of the upstream data frame or the downstream data frame, but not both, do not include data encoded on the particular channel frequencies.

14. The method of claim 10 , wherein adjusting the data rate comprises constructing an upstream data frame and a downstream data frame such that i) during a first symbol position the upstream data frame includes data encoded on a first set of channel frequencies and the downstream data frame includes data encoded on a second set of channel frequencies that is different from the first set; and ii) during a second symbol position the downstream data frame includes data encoded on the first set of channel frequencies and the upstream data frame includes data encoded on a third set of channel frequencies that is different from the first set.

15. The method of claim 10 , wherein adjusting the data rate comprises:

constructing an upstream data frame and a downstream data frame; and

instructing a transmitter transmitting one of the upstream data frame or the downstream data frame to transmit at a reduced power during a least one symbol position in the data frames as compared to power used to transmit at other symbol positions in the data frames.

16. The method of claim 10 , wherein adjusting the data rate comprises:

calculating an upstream data rate based on an upstream channel SNR assuming full duplex transmission;

calculating a downstream data rate based on an downstream channel SNR assuming full duplex transmission; and

adjusting the data rate based on a criteria that defines a target relationship between the upstream data rate and the downstream data rate.

Continuity (2)
Provisional Application 62469850 · Mar 10, 2017
Related Publication 20190393927A1 · Dec 26, 2019
Cited By (1)
US 12,316,581