19
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 Hekland 1. June 2007

Embed Size (px)

Citation preview

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 ...