Professional Documents
Culture Documents
Martin VETTEREI
bole Polytechnique F&iCralede husanne
16, ChemindeBellerive
CH- lQQ7
LAUSANNE. Switzerland
Abstract:
The
mathematical
equivalence
of
transmultiplexers
sub-band
andcoders
with
reconstruction of t h e original signals is shown.
Critical
sampling
time
in
sub-band
coders
corresponds critical
to frequency
sampling
in
tran-ultiplexers.
In both cases, non-idealband-pass
filters
are
sufficient
to
reconstruct
the
original
signals without
aliasing
(in
sub-band
coders) and
without
crosstalk
transmultiplexers).
(in
The
equivalence between thetwosystems
allows theuse
of resultsfromsub-bandcoders
(like t h e QMF a n d
pseudo-QMF
concepts)
thefor
design
of
transmultiplexers. The price to be paid is a
synchronous
and
updown-sampling
between
transmitterandreceiver,
as well as a good channel
characteristic.Simulationresultsaregivenfor
the
non-ideal case. All resultsareobtainedthrough
a
matrixanalysis of the filter bank
problem.
I Introduction
Great effort has been putintothe
design of analysis
filter banks (like in sub-band coders) which
allow
aliasing-free reconstruction of the origmal signal (despite
the sub-sampling of the channel signals). This effort
lead tothe QMF filter concept [cro76gal84] (division of
a signal into two sub-bands subsampled by two and
allowing
aliasing-free
reconstruction) andlatertothe
pseudo-QMF concept [nus8l,rot83,nus84,chu85]. Note that
in the above cases, a signal wasdivided
into N bands,
each subsampled by N. In transmultiplexers (TDM to
N
FDM conversion) [be174],
we
have the dualsituation:
signals are modulated into a single signal having an
N-times higher sampling frequency.
In both cases, one wants
to
be able to recover the
original signal or signals. I t is not astonishing that
these two dual problems have a similar solution, as
noted in [vet86a]. Thus, the aliasing suppression which
is crucial in sub-band coders corresponds the
to
crosstalk suppression which is a major goal in
transmultiplexers. This means
that
the
QMF and
pseudo-QhlF concepts can beused
for transmultiplexers
as well, in order to cancel the crosstalk without the
need for ideal bandpass filters. Therefore, shorterfilters
can be used or bands can be put closer together.
48. 9. 1
ICASSP 86, TOKYO
2567
X@) = X ( 2 )
Note that
the
functions of
terms).
transmultiplexers
From (5),wesee
(2)
Using
(1)
and (Z), one can verify thattheoutput
of
the sub-band coder in figure 1 is equal t o (where N is
the number of channels):
(8)
H&). [G,(z)r
. . . F(WN%)]
(9)
g(z) =
[H,,,(~)-g(z)Ip.
X(Z)
(44
(4b)
g(z) =
1/N
H0(4
(44
....
H,(d
[l 0 0
. . op
(11)
cofactor matrix of
where C,(z) isthe
choice, the product in (9) becomes:
KC.).
With that
(44
q(z)
g(z)
= [ F(z) 0 0 . . . 0
function in
= 1/N [G,(z)p
where %(z)
%(z)
2.
= [g(d gWz)
'
'
= [gO(zN)iil(zN)
'
'
to suppress either
With
(11),
we
have given amethod
crosstalk or aliasing in filter banks (which is possible
in all cases where the
matrix
%(z) is non-singular
[vetBGbD. Furthermore,it is possible to achieve perfect
reconstruction of the original signals.
(74
x,-,k.",F
g(WN-'4Ip
. . 2&")
(+N/Z if N even) of
that is, A(Z)has onlyN-thpowers
z. Therefore, choosing g(z) asin
(11)
when
N is odd
(times z - ~ " when N is even) will satisfy equation (10).
since then:
(7a)
&",
. x(h)
(5)
G&)
g(z) = C,(Z)
\-l(z)
%(4=
&")
(7d)
48. 9. 2
2568
+
+
-2-l
G,(z) = z-'
22''
22''
2d'
22"
z-'
2
'
+ 21' - z-'
+ 2 d 3 - z-'
ZZ-~
- 2i'
054
(15b)
(IW
(1W
The synthesis
filters
are
taken
from (11). t i e s z-'
because N is even. Note that all filters in (15-16) are
linearphase
filters. Using these filters and subsampling
attheoutput
in
phase
with the upsampling atthe
input, we find the following transmission matrix T(z)
(Tir 3.(z) means transmissionfrom input j t o output i):
6 Non-ideal channels
We shall consider two non-idealities in the system of
figure 2: imperfect phase recovery atthe
receiver and
non-ideal transmissionchannel.
Even though these two
effects are
not
orthogonal, we will analyse them
separately for simplicity.
In the example in section 5, we have seen that when
the subsampling was not done in phase (equation (18)),
both the crosstalk annulation
the
and
perfect
reconstruction property were lost. A simulation of the
two channelsystem
(asin figure 2) was done using a
31-tap half-band lowpass filter H(z) as H,(z). Because its
length is odd, a delay hasto be used attheinput
in
channel 1 and attheoutputin
channel 0. The other
filters were chosen according the
to
usual QMF
equations
(times
atthe
receiver), that is H,(z)=
H(-z),
G,(z)=-z-'H(z)
and G,(z)=i'H(-z).
An analog
transmission
channel
was simulated by using a
sampling frequency higher bytwo
orders of magnitude
and an
adequate
lowpass filter. A t the receiver, the
sampling was done with phaseshifts varying from 0 t o
1 sampling period of theinput sampling rate. Figure 4
depicts the
ratio
(cross talk energy)/(main response
energy) for the various
phase
shifts.
This ratio is of
course 0 for ashift
of 0 and 1. and maximum for a
shift equal to 0.5 (where it is equal inthis example t o
1.28. IO-').
Note that for small phase errors,
the
crosstalk suppression remains excellent, even with these
short filters and
the
full use of the transmission
channel bandwidth.
Consider now the case when the transmissionchannel
is not ideal buthas linearphase
distortions. I t can be
replaced by an equivalent filter A(z). As can be verified,
equation (7a) becomes:
i'
;(?)
A(z) = diag[A(z)
A(Wz)
x(?)
(194
. . A(WN-'z)]
(19b)
48. 9. 3
ICASSP 86, TOKYO
2569
7 Conclusion
References:
procffdng.
1964.
[ r a m a l "Analysis/synthesis filterbanks
with
critical
sampling". h t l .
Conf. on Dsp. Florence, Sept.1984.pp.130-134.
A New Subband
[rot831 JHRothweiler. "Polyphase QuadratureFilters
Coding Technique", Roc. 1983 Int. IEEE Conf. on A S P . pp1280-1283.
Boston, March1963.
[mi841 M.J.T.Smith, T.PBarnweU, "A procedure for designing stact
for treestructured
sub-band coders", hoc.
reconstructionfilterbanks
EEE ICASSP-84. San Diego. March 1984.
"A
Unifying
Framework
for
[smi85]
M.J.T.Smith,
TPBarnwell.
AnalysisISynthesis Systems Eased on MaximallyDecimated
Filter Banks",
Proc. IEEE ICASSP-85.pp.
521-524, Tampa, M a r c h 1965.
[vet851 M.Vetterli. "Splitting a Signal into Subsampled Channels Allowing
Perfect Reconstruction". Roc. of the IASTELI Conf. on Applied Signal
Processing and 1&
a$
Filtering. Paris. June 1985.
[vetma] M.Vetterli, "Filter Banks Allowing Perfect Recanstruction",
Vo1.10,No.3. April 1985.
Sial
[vet86b] M.Vetterli, "Theory and Complexity of Filter Banks". PhD
Thesis, Fcole Polytechnique FWCrale de
Iausanne.
March.
Processing.
i,w
48. 9. 4
2570