Top Banner
1 Shannon-Kotel’nikov Mappings for Joint Source-Channel Coding Thesis Defence Lecture Fredrik Hekland 1. June 2007
19

1 Shannon-Kotel’nikov Mappings for Joint Source- Channel Coding Thesis Defence Lecture Fredrik Hekland 1. June 2007.

Dec 28, 2015

Download

Documents

Rosalind Snow
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 1 Shannon-Kotel’nikov Mappings for Joint Source- Channel Coding Thesis Defence Lecture Fredrik Hekland 1. June 2007.

1

Shannon-Kotel’nikov Mappings for Joint Source-Channel Coding

Thesis Defence Lecture

Fredrik Hekland1. June 2007

Page 2: 1 Shannon-Kotel’nikov Mappings for Joint Source- Channel Coding Thesis Defence Lecture Fredrik Hekland 1. June 2007.

2

Outline

● Some fundamentals on communications● Shannon-Kotel’nikov mappings● Key results

Page 3: 1 Shannon-Kotel’nikov Mappings for Joint Source- Channel Coding Thesis Defence Lecture Fredrik Hekland 1. June 2007.

3

Source Coding● Analog sources

Infinite information

● To meet a rate constraint SC can Remove redundancy Remove irrelevancy Reduce perceptual

quality

64kbit/s

RAW: 8MB

JPEG: 1MB87 photos

700 photos

OBJECTIVESMinimize rate given a distortion constraintMinimize distortion given a rate constraint

OBJECTIVESMinimize rate given a distortion constraintMinimize distortion given a rate constraint

13kbit/s

• Processing power

Page 4: 1 Shannon-Kotel’nikov Mappings for Joint Source- Channel Coding Thesis Defence Lecture Fredrik Hekland 1. June 2007.

4

Channel Coding

InformationInformation Channel

Minimize impact of channel noise,while still trying to maximize channel utilizationMinimize impact of channel noise,while still trying to maximize channel utilization

No channel coding/error protection:

Channel space

Code word

Noise

Page 5: 1 Shannon-Kotel’nikov Mappings for Joint Source- Channel Coding Thesis Defence Lecture Fredrik Hekland 1. June 2007.

5

Joint or Separate Coding

Source Coder Channel Coder Channel

Rate Allocation

JOINT SOURCE-CHANNEL CODING

- Same performance as separated system, while requiring lower delay/complexity.

- Good performance for a larger range of source-channel pairs.

JOINT SOURCE-CHANNEL CODING

- Same performance as separated system, while requiring lower delay/complexity.

- Good performance for a larger range of source-channel pairs.

Page 6: 1 Shannon-Kotel’nikov Mappings for Joint Source- Channel Coding Thesis Defence Lecture Fredrik Hekland 1. June 2007.

6

Heterogeneous Networks

● Incompatible communication systems demand transcoding where they interface

Mobile phone

Basestation

ADSL & WLAN

Telephonecentral

Old schooltelephone

PDA withSkype

Page 7: 1 Shannon-Kotel’nikov Mappings for Joint Source- Channel Coding Thesis Defence Lecture Fredrik Hekland 1. June 2007.

7

Shannon-Kotel’nikov Mappings

● Non-linear mappings Discrete time,

continuous amplitude Robust Low delay

● Bandwidth expansion Noise reduction

● Bandwidth reduction Compression

S1

S2

Uncertainty dueto noise

Y1

Y2

Page 8: 1 Shannon-Kotel’nikov Mappings for Joint Source- Channel Coding Thesis Defence Lecture Fredrik Hekland 1. June 2007.

8

The Guys

Claude E. Shannon Vladimir A. Kotel'nikov

Page 9: 1 Shannon-Kotel’nikov Mappings for Joint Source- Channel Coding Thesis Defence Lecture Fredrik Hekland 1. June 2007.

9

Research Objectives

● Bandwidth-efficient and robust (lossy) source-channel coding systems

● Transcoding schemes for Shannon-Kotel’nikov mappings How to interface with digital transport networks Determine whether or not joint optimization of

transcoding/mapping is necessary Propose simple and effective schemes

Page 10: 1 Shannon-Kotel’nikov Mappings for Joint Source- Channel Coding Thesis Defence Lecture Fredrik Hekland 1. June 2007.

10

Assumptions

● Point-to-point channels● Source, S, is independent and identically

distributed● Channel noise, Z, is Additive White Gaussian

Noise (AWGN)

Page 11: 1 Shannon-Kotel’nikov Mappings for Joint Source- Channel Coding Thesis Defence Lecture Fredrik Hekland 1. June 2007.

11

Key Results

● Description of performance losses in source-channel coding

● Bandwidth reducing mappings● Transcoding of mappings for heterogeneous

networks● Mappings in multi-hop scenarios

Page 12: 1 Shannon-Kotel’nikov Mappings for Joint Source- Channel Coding Thesis Defence Lecture Fredrik Hekland 1. June 2007.

12

Quantifying Performance Losses in Source-Channel Coding

● Mismatched channel symbol distribution● Mismatched error-sequence distribution● Incorrect assumption of source distributions ● Rate lower than channel capacity● Correlation● Receiver structures● Decoding errors

Page 13: 1 Shannon-Kotel’nikov Mappings for Joint Source- Channel Coding Thesis Defence Lecture Fredrik Hekland 1. June 2007.

13

Bandwidth-Reducing Mappings

● 2:1 - Gaussian source and AWGN channel

● 2:1 - Laplacian source and AWGN channel Warping LG is a viable

alternative.

● 4:1 through cascading two 2:1 mappings.

Page 14: 1 Shannon-Kotel’nikov Mappings for Joint Source- Channel Coding Thesis Defence Lecture Fredrik Hekland 1. June 2007.

14

Bandwidth-Reducing Mappings

Page 15: 1 Shannon-Kotel’nikov Mappings for Joint Source- Channel Coding Thesis Defence Lecture Fredrik Hekland 1. June 2007.

15

Transcoding for Heterogeneous Networks

● Simple scalar quantizer performs well

● Joint optimization of mapping and quantizer

● Quantize either at transmitter or receiver side

Page 16: 1 Shannon-Kotel’nikov Mappings for Joint Source- Channel Coding Thesis Defence Lecture Fredrik Hekland 1. June 2007.

16

Transcoding for Heterogeneous Networks

Page 17: 1 Shannon-Kotel’nikov Mappings for Joint Source- Channel Coding Thesis Defence Lecture Fredrik Hekland 1. June 2007.

17

Multi-hop Communication

● Pre-quantized mapping necessary

● Worst link determines performance

Page 18: 1 Shannon-Kotel’nikov Mappings for Joint Source- Channel Coding Thesis Defence Lecture Fredrik Hekland 1. June 2007.

18

Errata

● P.112, last bullet belongs to Section 5.2.

Page 19: 1 Shannon-Kotel’nikov Mappings for Joint Source- Channel Coding Thesis Defence Lecture Fredrik Hekland 1. June 2007.

19

Now, unleash the opponents ...