Académique Documents
Professionnel Documents
Culture Documents
I. INTRODUCTION
The transmultiplexer (TMUX) is a bandwidth-efficient
communication technique that can simultaneously transmit
narrowband signals through a single wideband channel. The
conventional implementation of TMUXs used the discrete
Fourier transform (DFT) [1-2]. Since the filter bank theory
has been well developed in signal processing, the TMUX
performed by modulated filter banks has received great
attention [3-7]. The fundamental operation of TMUXs is
similar to that of frequency-division multiplexing. The
difference is that the TMUX system uses filter banks to
modulate/demodulate transmitted signals, all digitally. The
filter bank of a TMUX can be obtained from that of a
subband system. Koilpillai, Nguyen, and Vaidyanathan [6]
have shown elaborate theories to obtain a crosstalk-free
TMUX from an aliasing-free QMF bank. However, the
noise and channel distortion, which always exist in a
communication system, are not concerned.
Chen and Lin [7] applied Kalman filters to reconstruct the
transmitted signals. The drawback of this approach is that
parameters required in Kalman filters have to be known in
advance, which may be difficult in practical applications.
Ramachandran and Kabal [3] added a compensation filter,
which acts like an equalizer, in front of each separation
filter. Although their method can exactly cancel crosstalks
between different channels, residual intersymbol
interference remains. In this paper, we explore the adaptive
algorithm for the separation filter bank and find the Wiener
solution. The recursive least squares (RLS) is a well-known
adaptive algorithm with fast converges rate, but it requires
extensive computations. Although fast RLS algorithms,
x0 ( n )
x1 ( n )
f0
f1
v( m)
y( m)
+
x M1(n)
h1
x^ 0 ( n )
x^ 1 ( n )
z( m)
h0
:
:
f M 1
h M 1
^x
M1(n)
Transmission Channel
Combining Filters
Separation Filters
3247
1-4244-0355-3/06/$20.00 (c) 2006 IEEE
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE ICC 2006 proceedings.
z0 ( n )
h0,i
z1 (n)
z ( m)
h1,i
xi (n)
S/P
zM 1 (n)
hM 1,i
xi ( n)
MMSE
Figure 2. The adaptive TMUX receiver structure
L 1
xi ( n ) = hi ( ) z ( Mn )
(1)
polyphase components of y (m ) be y l (n ) = y ( Mn l ) ,
=0
xi ( n ) =
where
v (n ) = [ v TS (n ) v TS (n 1) L v TS ( n K + 1)]TL1
where
y S (n ) = [ y 0 ( n ) y1 (n ) L y M 1 (n )]TM 1
v S (n ) = [v0 (n ) v1 (n ) L v M 1 (n )]TM 1
l =0 k =0
M 1 K 1
(3)
z(n ) = Cy (n ) + v( n )
c0 c1 L c N 1
0 c c
L
0
1
C=
M
c0
0 K 0
0
c N 1 L 0
(7)
O
M
c1 L c N 1
We next relate y l (n ) to the input signal x (n ) . The
signal y (m ) can be expressed as follows:
y ( m) =
M 1
f (m Mk ) x (k )
i
(8)
yl (n) =
=
z S (n ) = [ z 0 (n ) z1 ( n ) L z M 1 (n )]TM 1
i = 0 k =
xi ( n ) = h z(n )
(6)
where
T
i
is an integer.
y ( n ) = [ y TS ( n ) y TS (n 1) L y TS (n P + 1)]T( N + L1)1
h ( Mk + l ) z ( Mn Mk l )
where
M 1 K 1
hli (k ) z l (n k )
l = 0 k =0
hli (n ) = hi ( Mn + l ) are the
=
M 1
f ( Mn Mk l ) x (k )
i
i =0 k =
M 1
( n k ) xi ( k )
i = 0 k =
M 1 K 1
f
i=0
(5)
li
k =0
li
( k ) xi ( n k )
3248
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE ICC 2006 proceedings.
(9)
where
f l = [f
T
l ,0
T
0
T
l ,1
T
T
l , M 1 L1
T
1
T
M 1
f Lf
x S (n ) = [x (n ) x (n ) L z
(10)
T
L1
(n )]
(11)
where
y l (n ) = f lT x S (n )
(12)
x (n ) = [x TS (n ) x TS ( n 1) L x TS ( n P + 1)]TPL1(13)
Then, y (n ) can be obtained as:
(14)
y ( n ) = Fx (n )
where
F=
z L (n ) = [ z T0 ( n ) z1T ( n ) L z TM 1 ( n )]TL1
F ( N + L 1)PL
where z i ( n ) = [ z i ( n ) z i ( n 1) L zi ( n K + 1)]K 1 .
By this representation, the corresponding separation filters
are
and F = [f 0 f1 L f M 1 ]M L .
Finally, using (5), (6), and (14), we obtain
T
T
i
T
i
xi (n ) = h CFx (n ) + h v (n )
(15)
as shown in
z L (n )
~z M (n )
T
z L+M ( n) = T
S
=
~z (n L) (19)
M
z L ( n 1)
T
where
h i = Rzz1 Rzdi
(16)
where
~
z M ( n ) = [ z 0 (n ) z1 ( n ) L z M 1 (n )]T
T
w L (n ) w L + M ( n + 1) w L ( n + 1)
(20)
The computational complexity of the stabilized TMUX
FRLS algorithm is on the order of O( 6 ML ) [8] while that
2
(18)
3249
E{x 2 (n )}
SNR(n ) = 10 log10
2
E{[ x ( n ) x (n D )] }
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE ICC 2006 proceedings.
35
Initials:
25
reconstruction SNR, dB
Recursions:
The time updating of the Kalman gain:
e Mf ( n + 1) = ~z M ( n + 1) A T ( n) z L ( n)
Mf ( n + 1) = 1 Mf , 1 ( n )e Mf ( n + 1)
0 I M M f
Tw L + M ( n + 1) =
+
M ( n + 1)
w L ( n ) A(n )
Partition : c L ( n + 1) := Sw
L + M ( n + 1)
(n + 1)
M
(2)
(3)
20
15
10
(4)
5
Mf (n + 1) = e Mf ( n + 1) / M (n )
A(n + 1) = A(n ) + w L ( n ) MfT ( n + 1)
w L (n + 1) = c L (n + 1) + B( n ) M (n + 1)
100
200
300
400
500
iterations
600
700
800
900
1000
e bM (n + 1) = ~z M (n + 1 L) B T ( n )z L ( n + 1)
~e b (n + 1) = b (n ) (n + 1)
M
M
M
e bM,i (n + 1) = K i e bM (n + 1) + (1 K i ) ~
e Mb ( n + 1), i = 1,2,3
30
M + L (n + 1) = M ( n ) + e MfT (n + 1) Mf ( n + 1)
M ( n + 1) = M + L ( n + 1) e bM,1,T (n + 1) M (n + 1)
Mb ,i (n + 1) = e bM,i ( n + 1) / M ( n + 1), i = 2,3
B( n + 1) = B( n ) + w L ( n + 1) Mb, 2 ,T (n + 1)
Mf ( n + 1) = Mf ( n ) + e Mf ( n + 1) MfT ( n + 1)
Mb ( n + 1) = Mb ( n ) + e bM, 3 (n + 1) Mb ,3,T ( n + 1)
reconstruction SNRc, dB
20
15
10
(1)
el (n + 1) = d l (n + 1) z TL (n + 1)h i ( n)
(2)
l ( n + 1) = el (n + 1) / M ( n + 1)
h i ( n + 1) = h i (n) + w L (n + 1) l (n + 1)
End For
(1)
30
(3)
15
20
10
channel signal to noise ratio, dB
25
30
xOFDM (t ) =
t nTs N 1
j 2 f k ( t nTs )
T X [ k ]e
n =
s
k =0
(22)
3250
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE ICC 2006 proceedings.
[3]
3251
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE ICC 2006 proceedings.