A graph-based framework for transmission of correlated information sources over multiuser channels - PowerPoint PPT Presentation

About This Presentation
Title:

A graph-based framework for transmission of correlated information sources over multiuser channels

Description:

A graph-based framework for transmission of correlated information sources over multiuser channels S. Sandeep Pradhan University of Michigan, Ann Arbor, MI – PowerPoint PPT presentation

Number of Views:120
Avg rating:3.0/5.0
Slides: 48
Provided by: sande170
Category:

less

Transcript and Presenter's Notes

Title: A graph-based framework for transmission of correlated information sources over multiuser channels


1
A graph-based framework for transmission of
correlated information sources over multiuser
channels
  • S. Sandeep Pradhan
  • University of Michigan,
  • Ann Arbor, MI

2
Acknowledgements
  • Suhan Choi
  • Kannan Ramchandran
  • David Neuhoff

3
Outline
  • Introduction
  • Motivation
  • Problem Formulation
  • Main Result
  • Conclusions

4
Multiuser Communication
5
Multiuser Communication
Many-To-One Communications
One-To-Many Communications
  • Practical Applications
  • Sensor Networks
  • Wireless Cellular Systems, Wireless LAN
  • Broadcasting Systems

6
Motivation (1)
Near lossless transmission of correlated sources
over multiuser channels
Channel
Decoder/ Decoders
Encoder/ Encoders
Source Discrete Memoryless Vector Channel
Discrete Memoryless (without feedback)
7
Motivation (2) Example
Channel
Encoder
Decoder
Encoder
S temparature readings in Ann Arbor
T temparature readings in
Detroit Channel wireless channel to Lansing.
8
Motivation (3)Point-to-point Communication
Near lossless transmission of a source over a
channel
Channel
Decoder
Encoder
Separation Approach Shannon 1959
Channel
Source Encoder
Channel Encoder
Channel Decoder
Source Decoder
Reliable transmission ? Entropy of source lt
Capacity of channel
9
Motivation (4)
  • Separation Approach source codingchannel coding
  • Source Coding (compression) Removal of
    redundancy
  • Example Distributed source coding.
  • Channel Coding Structured reintroduction of
    redundancy
  • Example CDMA (uplink) with multiuser detection.
  • This approach is modular.
  • Source coding and channel coding optimization can
    be done separately.
  • The Alternative Joint source-channel coding.

10
Motivation (5) Example
C H A N N E L
Source Encoder
Channel Encoder
Source Decoder
Channel Decoder
Channel Encoder
Source Encoder
11
Motivation (5) Example
C H A N N E L
Source Encoder
Channel Encoder
Source Decoder
Channel Decoder
Channel Encoder
Source Encoder
12
Motivation (6)
  • Indexes (bits) at multiple channel encoders are
    independent.
  • Distributed information is represented as
    multiple independent bit streams.
  • Unfortunately this scheme is not optimal

13
Motivation (7) Example Cover, El Gamal, Salehi,
1980
14
Motivation (8)
  • Essence conventional separation-approach is not
    optimal for multiuser communication. This
    approach is modular but not optimal.
  • Shannon showed that separation-approach is
    optimal for point-to-point communication.
  • We have built the telephone-network and the
    Internet using this principle.
  • Why does it work in point-to-point case and not
    in multiuser case?
  • In other words how can we inject modularity in
    multiuser communication without losing optimality?

15
Motivation (9)
Q What makes separation work in point-to-point
setting? A Typicality.
16
Motivation (10) Example
  • Bernoulli source with Pr(S1)0.2.
  • Typical sequences are binary sequences with
    fraction of heads nearly equal to 0.2.
  • If you toss a biased coin (bias0.2) many many
    times, you will most likely see a sequence which
    is typical.

17
Motivation (11)
18
Motivation (12)
19
Motivation (13)
  • Not all pairs of S-typical and T-typical
  • sequences are jointly typical.
  • Because H(S,T)ltH(S)H(T).

20
Motivation (14)
  • Joint typicality can be captured by a graph

21
Motivation (15)
  • Could nearly semi-regular bipartite graphs be
    used as discrete interface for multiterminal
    communication?

22
Graph-based separation Approach ?
C H A N N E L
Source Encoder
Channel Encoder
Source Decoder
Channel Decoder
Channel Encoder
Source Encoder
23
Graph-based separation Approach ?
Edges of A graph
C H A N N E L
Source Encoder
Channel Encoder
Source Decoder
Channel Decoder
Channel Encoder
Source Encoder
Related Work Slepian, Wolf, 73, BSTJ,
Ahlswede, Han, 83, IT
24
Big Picture
  • Extended source coding Structured way to retain
    redundancy in the source representation.
  • Extended channel coding Structured way to
    reintroduce redundancy into this representation.

25
Definitions Bipartite Graphs
26
Definition Nearly Semi-Regular Bipartite Graphs
27
Equivalence Classes of Graphs
  • Consider
  • can be partitioned into equivalence
    classes
  • Two graphs belong to the same classes if one can
  • be obtained from the other by relabeling the
    vertices.

28
Examples
Two graphs that belong to the same equivalence
class
Two graphs that belong to different equivalence
classes
1 2 3 4
1 2 3 4
1 2 3 4
1 2 3 4
29
Today
  • A characterization of the set of nearly
    semi-regular graphs
  • whose edges can be transmitted over a
    multiple-access
  • channel.

30
Multiple-Access Channel
C H A N N E L
Channel Encoder
Channel Decoder
Channel Encoder
  • Input Alphabets
  • Output Alphabet
  • Stationary Discrete Memoryless Channel without
    feedback
  • An ordered tuple

31
Multiple-Access Channel
  • This channel was introduced in 1971 by Ahlswede
    Liao.
  • The capacity region is known.
  • Literature on this is too exhaustive to list
    here.

32
Multiple-Access Channel Capacity Ahlswede,
Liao, 1971
33
Problem Formulation Transmission System
34
Example
100100000 010100010 010100010
010101010 100000101 100010100
(2,2)
(1,1)
(2,3)
(3,3)
(1,2)
(3,1)
35
In other words
  • The messages have the distribution

36
Definition of Achievable Rates
37
Remark on Achievable Rates
  • Find a sequence of nearly semi-regular graphs
  • The number of vertices the degrees are
    increasing exponentially with given rates
  • Edges from these graphs are reliably transmitted
  • Rates are achievable
  • Definition Rate region
  • The set of all achievable tuple of rates
  • Goal Find the rate region
  • Note the distribution of the message pair is
    changing with blocklength n.

38
Main Result
39
Remark on Theorem 1
40
Sketch of the Proof of Theorem 1 (1)
41
Sketch of the Proof of Theorem 1 (2)
42
Sketch of the Proof of Theorem 1 (3)
43
Gaussian Example
44
Gaussian Example Contd.
45
Source Coding Module
  • Similarly a problem formulation for representing
    a pair of correlated sources into nearly
    semi-regular bipartite graphs can be done.
  • One can then obtain a characterization of a set
    of nearly semi-regular bipartite graphs
    which can reliably represent the source pair.

Edges of a graph
Edges of a graph
Channel
Source Encoder
Channel Encoder
Channel Decoder
Source Decoder
46
Transmission of sources over channels
  • Given a source-pair and a multiple-access
    channel.
  • What if
  • Q Does it mean that we can reliably transmit the
    pair over the multiple-access channel?
  • A Not in general.
  • Because the graph for the source and that for the
    channel may belong to different equivalence
    classes.

47
Conclusions
  • A graph-based framework for transmission of
    correlated sources over multiple-access channels.
  • A characterization of a set of nearly
    semi-regular bipartite graphs whose edges can be
    transmitted over a multiple-access channel.
Write a Comment
User Comments (0)
About PowerShow.com