EP0802649A1

Method and windowing unit to reduce leakage, Fourier transformer and DMT modem wherein the unit is used

Abstract

A windowing unit (WFU) improves band-limited noise immunity of a fourier transformer (FT) where it forms part of. The windowing unit (WFU) thereto comprises a digital window filter (WI) and a folding processor (F). The window function (W) of the digital window filter (WI) consists of a window head (HEAD), a window body (BODY), and a window tail (TAIL), and the shape of the window function (W) is chosen so that the window head (HEAD) is complementary to a tail (BODY TAIL) of a window body (BODY), and similarly the window tail (TAIL) is complementary to a head (BODY HEAD) of the window body (BODY). The folding processor (F) performs the task of mapping the information received in the window head (HEAD) on to the tail (BODY TAIL) of the window body (BODY) and mapping the information received in the window tail (TAIL) on to the head (BODY HEAD) of the window body (BODY).

EP0802649A1, drawing sheet 1
Sheet 1 of 17

Term

Term ended

Projected expiry passed 19 April 2016, 10.4 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

10 claims: 4 independent, 6 dependent

  1. 1
    A method to reduce leakage in a fourier transformer (FT), said method comprising the steps of:a. receiving an incoming signal (X) comprising data symbols with a data symbol length B;and b. windowing said incoming signal (X) by multiplying it with a window function (W) to thereby generate a sequence of windowed data symbols (X SW ), said window function (W) consisting of a window head (HEAD) with a head length H, a window body (BODY) with a body length which equals said data symbol length B, and a window tail (TAIL) with a tail length T, said windowed data symbols (X SW ) having a length H + B + T ,    characterised in that said method further includes the step of: c. adding a symbol head of said windowed data symbols (X SW ) to a tail of a symbol body of said windowed data symbols (X SW ), and similarly adding a symbol tail of said windowed data symbols (X SW ) to a head of said symbol body of said windowed data symbols (X SW ) to thereby generate a sequence of folded windowed data symbols (X SWF ) whose length equals said data symbol length B.
  2. 7
    A windowing unit (WFU) adapted reduce leakage in a fourier transformer (FT), said windowing unit (WFU) including:a. an input terminal adapted to receive an incoming signal (X) comprising data symbols with a data symbol length B;and c. a window filter (WI), coupled to said input terminal, and adapted to window said incoming signal (X) by multiplying it with a window function (W) consisting of a window head (HEAD) with head length H, a window body (BODY) whose length equals said data symbol length B, and a window tail (TAIL) with tail length T, to thereby generate a sequence of windowed data symbols (X SW ) whose length equals H + B + T ,    characterised in that said windowing unit (WFU) further includes: d. a folding processor (F), coupled to said window filter (WI), and adapted to add a symbol head of said windowed data symbols (X SW ) to a tail of a symbol body of said windowed data symbols (X SW ), and similarly to add a symbol tail of said windowed data symbols (X SW ) to a head of said symbol body of said windowed data symbols (X SW ), to thereby constitute a sequence of folded windowed data symbols (X SWF ) whose length equals said data symbol length B.
  3. 8
    A fourier transformer (FT) comprising a windowing unit (WFU) and a discrete fourier transform processor (DFT) coupled to said windowing unit (WFU), said windowing unit (WFU) including:a. an input terminal adapted to receive an incoming signal (X);b. a sampling device (S) adapted to sample said incoming signal (X) to thereby generate a sample sequence (X S ) comprising data symbols with a data symbol length of B samples, B being an integer value;and c. a digital window filter (WI), coupled to said sampling device (S), and adapted to window said sample sequence (X S ) by multiplying it with a window function (W) consisting of a window head (HEAD) with head length H, a window body (BODY) whose length equals said data symbol length B, and a window tail (TAIL) with tail length T, to thereby generate a sequence of windowed data symbols (X SW ) whose length equals H + B + T ;and d. an output terminal coupled to said discrete fourier transform processor (DFT),    characterised in that said windowing unit (WFU) further includes: e. a folding processor (F), coupled to said digital window filter (WI), and adapted to add a symbol head of said windowed data symbols (X SW ) to a tail of a symbol body of said windowed data symbols (X SW ), and similarly to add a symbol tail of said windowed data symbols (X SW ) to a head of said symbol body of said windowed data symbols (X SW ), to thereby constitute a sequence of folded windowed data symbols (X SWF ) with length B and to apply said sequence of folded windowed data symbols (X SWF ) to said output terminal.
  4. 9
    A discrete multi tone (DMT) modem (MODEM) comprising between a line terminal (LT) and a modem output (O) a receiving part (R), and between a modem input (I) and said line terminal (LT) a transmitting part (T), said transmitting part (T) including the cascade connection of a serial to parallel converter (SP), a mapper (MAP), an inverse fourier transformer (IFT), a cyclic prefix adder (CPA), a parallel to serial converter (PS) and a digital to analogue converter (DAC), said serial to parallel converter (SP) being adapted to parallelise a sequence of transmit bits (TB), said mapper (MAP) being adapted to allocate said transmit bits (TB) to a set of carriers to thereby constitute discrete multi tone (DMT) symbols, said inverse fourier transformer (IFT) being adapted to transform said discrete multi tone (DMT) symbols to time domain, said cyclic prefix adder (CPA) being adapted to add a cyclic prefix to said discrete multi tone (DMT) symbols to thereby protect said discrete multi tone (DMT) symbols for intersymbol interference, said parallel to serial converter (PS) being adapted to serialise said discrete multi tone (DMT) symbols to thereby generate a sequence of discrete multi tone (DMT) symbols, and said digital to analogue converter (DAC) being adapted to convert said sequence of DMT symbols to analogue signals, and said receiving part (R) including the cascade connection of an analogue to digital converter (ADC), a time domain equaliser (TEQ), a serial to parallel converter (SP'), a fourier transformer (FT'), a frequency domain equaliser (FEQ), a demapper (DEMAP), and a parallel to serial converter (PS'), said analogue to digital converter (ADC) being adapted to digitise received signals to thereby generate a sequence of received discrete multi tone (DMT) symbols with a discrete multi tone (DMT) symbol length B, said time domain equaliser (TEQ) being adapted to digitally filter said received discrete multi tone (DMT) symbols to thereby compensate for intersymbol interference due to transmission over a transmission line (TL), said serial to parallel converter (SP') being adapted to parallelise said received discrete multi tone (DMT) symbols, said fourier transformer (FT') being adapted to transform said received DMT symbols to frequency domain, said frequency domain equaliser (FEQ) being adapted to digitally filter said received discrete multi tone (DMT) symbols to thereby compensate for phase and amplitude distortion due to transmission over said transmission line (TL), said demapper (DEMAP) being adapted to obtain a correct amount of bits from each carrier in said set of carriers which constitutes said received discrete multi tone (DMT) symbols, and said parallel to serial converter (PS') being adapted to serialise said received discrete multi tone (DMT) symbols and to thereby generate a sequence of received bits (RB), said fourier transformer (FT') comprising a windowing unit (WFU), a discrete fourier transform processor (DFT) coupled to said windowing unit (WFU) and an output terminal coupled to said discrete fourier transform processor (DFT), said windowing (WFU) including:a. digital window filter (WI) adapted to window said received discrete multi tone (DMT) symbols with a window function (W) consisting of a window head (HEAD) with head length H, a window body (BODY) whose length equals said discrete multi tone (DMT) symbol length B, and a window tail (TAIL) with tail length T, to thereby generate a sequence of windowed discrete multi tone (DMT) symbols;characterised in that said windowing unit (WFU) further includes: b. a folding processor (F), coupled to said digital window filter (WI), and adapted to add a symbol head of said windowed discrete multi tone (DMT) symbols to a tail of a symbol body of said windowed discrete multi tone (DMT) symbols, and similarly to add a symbol tail of said windowed discrete multi tone (DMT) symbols to a head of said symbol body of said windowed discrete multi tone (DMT) symbols, to thereby constitute a sequence of folded windowed discrete multi tone (DMT) symbols with length B and to apply said sequence of folded windowed discrete multi tone (DMT) symbols to said output terminal.