04.02.2014 Views

Lecture Series in Mobile Telecommunications and Networks (1583KB)

Lecture Series in Mobile Telecommunications and Networks (1583KB)

Lecture Series in Mobile Telecommunications and Networks (1583KB)

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

B<strong>and</strong>width extension with hidden side <strong>in</strong>formation<br />

Time doma<strong>in</strong> BWE with 600 bit/s of side <strong>in</strong>formation<br />

But there is another solution, which is to use artificial<br />

wideb<strong>and</strong> extension but, this time, we allow some side<br />

<strong>in</strong>formation but we do not have a channel for transmitt<strong>in</strong>g it.<br />

The idea is to use watermark<strong>in</strong>g techniques to hide the<br />

enhancement bits for artificial wideb<strong>and</strong> extension at the<br />

receiver <strong>in</strong> the bit-stream, such that we have wideb<strong>and</strong><br />

term<strong>in</strong>als which produce a certa<strong>in</strong> amount of additional<br />

<strong>in</strong>formation which is hidden <strong>in</strong> the bit-stream. The bit-stream<br />

is still compatible with the narrowb<strong>and</strong> term<strong>in</strong>al, you can use<br />

the old term<strong>in</strong>al as it is <strong>and</strong> you should not notice any<br />

difference. However, the more sophisticated new term<strong>in</strong>al is<br />

capable of extract<strong>in</strong>g the side <strong>in</strong>formation. The nice th<strong>in</strong>g<br />

with this approach is that you don’t need to modify the<br />

network at all. As long as the term<strong>in</strong>als are <strong>in</strong> the same<br />

network, you just need to sell the customer two new phones<br />

<strong>and</strong> say, ‘this is the wideb<strong>and</strong> phone’. This seems to be a very<br />

attractive solution.<br />

The miss<strong>in</strong>g frequencies are reproduced here such that at the transmitter we have some wideb<strong>and</strong> process<strong>in</strong>g <strong>and</strong> we<br />

extract parameters to re-synthesise at the receiver the higher frequencies. We receive the side <strong>in</strong>formation due to the<br />

watermark<strong>in</strong>g process <strong>and</strong> we do some decod<strong>in</strong>g. There, we exploit the <strong>in</strong>sensitivity of the human ear at the higher<br />

frequencies <strong>and</strong>, <strong>in</strong> the simplest cases, we have just the noise generator <strong>and</strong> digital filter which is controlled, <strong>and</strong> we<br />

produce the frequencies between 3.4 <strong>and</strong> 7 kHz. That works quite well with speech. In this case we used 600 bit/s for<br />

wideb<strong>and</strong> extension with this simplified module we contributed recently to one of the latest ITU cod<strong>in</strong>g st<strong>and</strong>ards for<br />

voice-over IT. There is b<strong>and</strong>width extension with side <strong>in</strong>formation <strong>and</strong> we use this model.<br />

Wideb<strong>and</strong> speech with hidden side <strong>in</strong>formation<br />

We have played with it a little <strong>and</strong> the solution looks like this. You have the enhanced wideb<strong>and</strong> encoder runn<strong>in</strong>g at 16<br />

kHz, <strong>and</strong> you have the low power. You modify the coder such that you can hide there the parameter which has been<br />

extracted <strong>in</strong> the high-pass b<strong>and</strong>. The normal decoder does not know about it <strong>and</strong> is not irritated – you don’t recognise<br />

the degradation <strong>in</strong> the quality <strong>and</strong> the enhanced decoder extracts the parameters, does the synthesis, adds it to the<br />

decoded signal, <strong>and</strong> you get wideb<strong>and</strong>.<br />

The secret beh<strong>in</strong>d that is simple to expla<strong>in</strong> but difficult to underst<strong>and</strong>. We have code books there <strong>and</strong> their address<br />

base is huge – therefore, at the transmitter, where we are look<strong>in</strong>g for the number of the joke, we cannot check all the<br />

jokes – we have a limited set of addresses that are allowed. We therefore allow different code books at the transmitter<br />

<strong>and</strong> the sophisticated receiver f<strong>in</strong>ds out which code book is used <strong>and</strong> the st<strong>and</strong>ard decoder can decode it because it is<br />

compatible – as it uses only allowed addresses <strong>in</strong> the vector space.<br />

Example 4: enhanced codec<br />

We applied it to several codecs. We have enhanced narrowb<strong>and</strong> codec with hidden <strong>in</strong>formation <strong>and</strong> I would like to play<br />

one example of this. This is the AMR codec – <strong>and</strong> with the red cross, I don’t say ‘AMR plus’, but I say, ‘AMR – Red Cross’.<br />

As you know the Red Cross gives help <strong>in</strong> situations where you need to improve someth<strong>in</strong>g. This is the enhanced fullrate<br />

codec 12.2 kbits, with a hidden data stream of 600 bits/s, but you can <strong>in</strong>crease it for that codec to up to 2 kbits/s.<br />

You can hide 2 kbits – you can do anyth<strong>in</strong>g with the 2 kbits, <strong>and</strong> we are us<strong>in</strong>g it here for wideb<strong>and</strong> extension. Let us<br />

compare it to dedicated wideb<strong>and</strong> st<strong>and</strong>ard at the same bit rate. We start with the narrowb<strong>and</strong> first.<br />

The quality measured, by the way, is the PESQ measure here, where low numbers are bad <strong>and</strong> higher numbers are<br />

good. Here, it seems to be comparable <strong>in</strong> terms of the objective quality which reflects with perceptual quality.<br />

[Examples of speech played] For speech, it is almost as good – <strong>and</strong> that could be a solution if only parts of the network<br />

52 The Royal Academy of Eng<strong>in</strong>eer<strong>in</strong>g

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!