IP Library Granted Patent US 7,733,966
Granted Patent B2
US 7,733,966 · App. 10/681,687 · Granted Jun 8, 2010

System and method for space diversified linear block interleaving

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 7,733,966
App. No.
10/681,687
Granted
Jun 8, 2010
Kind
B2
Abstract

The present invention is directed to unique methods and apparatus for suppressing impulse noise in a multipoint communications environment using a linear block interleaver. One representative embodiment comprises first logic configured to arithmetically combine a time series of input symbols into a block of N-symbol combinations, and second logic configured to transmit, on a separate channel, each N-symbol combination to a receiver. The first logic is located in a transmitter of a first communications device. The time series has size N and N is greater than one, and each of the input symbols is taken from a signaling constellation.

Claims (41)

1. A communication system comprising:

first logic configured to combine a time series of N input symbols into a block of output symbols, wherein N is greater than one, wherein the block comprises N output symbols, wherein each of the output symbols comprises a combination of the N input symbols, wherein each of the input symbols is taken from a signaling constellation, and wherein each output symbol is associated with a respective one of a plurality of different channels, such that a stream of ideal reference symbols when re-interleaved generates error signals; and

second logic configured to transmit each output symbol on one of the plurality of different channels.

2. The system of claim 1 , further comprising:

third logic configured to receive a transmitted signal, wherein the transmitted signal includes each output symbol; and

fourth logic configured to combine the block of output symbols in order to recover the time series of N input symbols.

3. The system of claim 1 , wherein each output symbol in the block appears simultaneously as an output of the first logic.

4. The system of claim 1 , where each output symbol contains a weighted sample of all of the input symbols.

5. The system of claim 1 , where the second logic transmits all output symbols simultaneously.

6. The system of claim 1 , further comprising logic to scale each of the N input symbols by a scale factor.

7. The system of claim 2 , where noise energy present in at least one of the received output symbols is spread among each of the recovered time series of N input symbols such that the noise energy is reduced.

8. The system of claim 2 , further comprising:

fifth logic configured to de-interleave the block of output symbols to produce a block of N de-interleaved reference symbols.

9. A method comprising:

combining a time series of N input symbols into a block of output symbols, wherein N is greater than one, wherein the block comprises N output symbols, wherein each of the output symbols comprises a combination of the N input symbols, wherein each of the input symbols is taken from a signaling constellation, and wherein each output symbol is associated with a respective one of a plurality of different channels, such that a stream of ideal reference symbols when re-interleaved generates error signals; and

transmitting each output symbol on one of the plurality of different channels.

10. The method of claim 9 , further comprising:

receiving a transmitted signal; and

combining the block of output symbols in order to recover the time series of N input symbols.

11. A communication system comprising:

means for combining a time series of N input symbols into a block of output symbols, wherein N is greater than one, wherein the block comprises N output symbols, wherein each of the output symbols comprises a combination of the N input symbols, where each of the input symbols is taken from a signaling constellation, and wherein each output symbol is associated with a respective one of a plurality of different channels, such that a stream of ideal reference symbols when re-interleaved generates error signals; and

means for transmitting each output symbol on one of the plurality of different channels.

12. The system of claim 11 , further comprising:

means for receiving a transmitted signal; and

means for combining the block of output symbols in order to recover the time series of N input symbols.

13. The system of claim 12 , further comprising:

means for de-interleaving the block of output symbols to produce a block of N de-interleaved reference symbols;

means for re-interleaving the ideal reference symbols to produce a block of N interleaved reference symbols;

means for updating a decision feedback equalizer with the each of the block of N interleaved reference symbols.

14. A program embodied in a computer-readable storage medium, the program comprising:

first logic configured to combine a time series of N input symbols into a block of output symbols, wherein N is greater than one, wherein the block comprises N output symbols, wherein each of the output symbols comprises a combination of the N input symbols, wherein each of the input symbols is taken from a signaling constellation, and wherein each output symbol is associated with a respective one of a plurality of different channels, such that a stream of ideal reference symbols when re-interleaved generates error signals; and

second logic configured to transmit each output symbol on one of the plurality of different channels.

15. The program of claim 14 , further comprising:

third logic configured to receive a transmitted signal; and

fourth logic configured to combine the block of output symbols in order to recover the time series of N input symbols.

16. The program of claim 14 , wherein each output symbol in the block appears simultaneously as the output of the first logic.

17. The program of claim 14 , where each output symbol contains a weighted sample of all of the input symbols.

18. The program of claim 14 , where the second logic transmits all output symbols simultaneously.

19. The system of claim 8 , further comprising:

sixth logic configured to re-interleave the ideal reference symbols to produce a block of N interleaved reference symbols;

seventh logic configured to update a decision feedback equalizer with each of the N interleaved reference symbols.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 7, 2007
From: ZHONE TECHNOLOGIES, INC.; PARADYNE CORPORATION
To: SUMMIT TECHNOLOGY SYSTEMS, LP
Reel/Frame 019649/0818 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 8, 2003
From: BETTS, WILLIAM L.
To: PARADYNE CORPORATION
Reel/Frame 014594/0321 →