Download presentation
Presentation is loading. Please wait.
Published byAshlee Charles Modified over 9 years ago
1
Communication Over Unknown Channels: A Personal Perspective of Over a Decade Research* Meir Feder Dept. of Electrical Engineering-Systems Tel-Aviv University * The presentation includes joint works with Amos Lapidoth, Neri Merhav, Nadav Shulman, Elona Erez, Ofer Shayevitz and Yuval Lomnitz
2
The Problem and The Models
3
Unknown Channels Shannon: A Channel is a known Random Function of the Output y, given the Input x p(y|x) is known Capacity is defined and known Rates up to capacity can be attained reliably Feedback may only help when there is memory in the channel, but is not needed to “learn” the channel Unknown Channels: Possible models Stochastic channels with unknown probability model Individual channels: Arbitrary (unknown) input-output relation Capacity? Communication schemes? Feedback? Follow the success of universal source coding
4
The Compound Channel First considered by Blackwell, Breiman and Thomasian, 1960 Worst case “capacity”: max min I(X;Y,θ) p(x) θ Can be attained with “universal decoding”: MMI decoder for unknown DMC’s The compound capacity of unknown BSC’s, unknown scalar fading (y = θx + n) and other “common” models is ZERO
5
The Arbitrary Varying Channel Also considered by Blackwell, Breiman and Thomasian, 1960 With randomization, “worst case” capacity is known:
6
The Individual Noise Channel May be considered as a special case of the AVC However, since feedback and “variable rate” communication is natural, provides a new point of view Can attain, where unknown. But what does it mean?
7
The Models Make minimal assumptions about the channel Yet, get beyond worst case “outage” approach: Adapt to the instantaneous specific channel mode. Feedback seems to be a must. Broadcast channel approach?
8
Outline: The Considered Topics The Receiver Problem: Universal Decoding Universal decoding in the general case, channels with memory The “criterion” Rateless Codes for Universal Communication “Static Broadcast” with Simple Feedback (Ack/Nack) Code generation Universal Communication with Feedback The “Universal Horstein” scheme Individual Channels The setting and the plausible “rateless” solution Lesson Learned Practical: Rateless – incremental redundancy, “universal” decoding Theoretical:
9
Universal Decoding
10
The problem
11
The solution
12
Composite Hypotheses
13
A simple fading example Two Codewords: GLRT: New decoder: Uniformly improving the GLRT:
14
Practical Universal Decoders? Both GLRT and new decoders are exponential in block length Training? Lose rate! Decision Feedback? But apply “weighted” metric
15
Rateless Codes
16
A simple “universal” transmission strategy
17
Universal Prior Look for a prior P attaining:, For binary channels the uniform prior attain all the above: Non binary channels higher loss (uniform, conjecture): Similar result for Gaussian input
18
Practical Rateless Codes: Use efficiently decodable codes Incremental redundancy “Fountain Codes”? “Raptor Codes”? Rateless codes for Gaussian Channels: “multilevel” construction for incremental redundancy (Erez et al). Recent extension for MIMO channels
19
Individual Noise Channel with Feedback
20
The Individual Noise Channel with Feedback SF (‘09): Use “Universal” Horstein’s scheme - Use sequential estimate of the noise empirical probability
21
Specific scheme outline Randomization is a must Attain “empirical capacity”: Similar performance obtained by using “rateless” codes - Esarwan et al (‘10)
22
Individual Channels
23
Short Summary – L&F
24
The BIG Question: A “True” Universal Communication Scheme
25
Plausible answer: Reference scheme is constrained to be “finite block” (or FS): For modulo additive “individual” channel optimal performance is where z is the additive individual noise sequence This can be attained universally with feedback (LF submitted to ISIT 2011)
26
Lesson Learned
27
Practical Rateless Codes for Universal Communication Feedback is a must Simple Feedback (Ack/Nack) can work – ARQ schemes Incremental redundancy With Practical Universal Decoding Training data is a simple mean for universally decodable codebooks Training and decision based decoding with modified “metric”
28
Theoretical
29
Individual channels The problem and possible solution seems to be defined: A “limited” resource scheme – finite block, finite state, with (or without feedback) can be designed retrospectively after tuned to the channel empirical behavior The performance of this scheme can be attained universally by the scheme that was not tuned to the empirical measurements – at some “redundancy cost” The universal scheme will use feedback (probably in the form of rateless coding – i.e. minimal feedback) and randomization A task to complete!!
30
THANK YOU!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.