Shannon meets Nyquist : Capacity Limits of Analog Sampled Channels

Slides:



Advertisements
Similar presentations
Compressive Sensing IT530, Lecture Notes.
Advertisements

August 2004Multirate DSP (Part 2/2)1 Multirate DSP Digital Filter Banks Filter Banks and Subband Processing Applications and Advantages Perfect Reconstruction.
Digital Coding of Analog Signal Prepared By: Amit Degada Teaching Assistant Electronics Engineering Department, Sardar Vallabhbhai National Institute of.
The Impact of Channel Estimation Errors on Space-Time Block Codes Presentation for Virginia Tech Symposium on Wireless Personal Communications M. C. Valenti.
Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods
TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAAAAAAAAAAA Antonia Tulino Università degli Studi di Napoli Chautauqua.
Time division multiplexing TDM
Noise on Analog Systems
Contents 1. Introduction 2. UWB Signal processing 3. Compressed Sensing Theory 3.1 Sparse representation of signals 3.2 AIC (analog to information converter)
Sampling and quantization Seminary 2. Problem 2.1 Typical errors in reconstruction: Leaking and aliasing We have a transmission system with f s =8 kHz.
Diversity techniques for flat fading channels BER vs. SNR in a flat fading channel Different kinds of diversity techniques Selection diversity performance.
Digital Data Transmission ECE 457 Spring Information Representation Communication systems convert information into a form suitable for transmission.
Lihua Weng Dept. of EECS, Univ. of Michigan Error Exponent Regions for Multi-User Channels.
Modern Sampling Methods Summary of Subspace Priors Spring, 2009.
7: MIMO I: Spatial Multiplexing and Channel Modeling Fundamentals of Wireless Communication, Tse&Viswanath 1 7. MIMO: Spatial Multiplexing and Channel.
3F4 Optimal Transmit and Receive Filtering Dr. I. J. Wassell.
ECE 776 Information Theory Capacity of Fading Channels with Channel Side Information Andrea J. Goldsmith and Pravin P. Varaiya, Professor Name: Dr. Osvaldo.
EKT343 –Principle of Communication Engineering
 X – arbitrary fixed input distribution  holds for scalar and vector signals Notes Mean of Filtering (causal) MMSE = Smoothing (noncausal) MMSE Γ uniformly.
Lecture 16 Random Signals and Noise (III) Fall 2008 NCTU EE Tzu-Hsien Sang.
Matched Filters By: Andy Wang.
Leo Lam © Signals and Systems EE235. Transformers Leo Lam ©
Noise, Information Theory, and Entropy
Data Acquisition. Data Acquisition System Analog Signal Signal Conditioner ADC Digital Processing Communication.
ELEC 303 – Random Signals Lecture 21 – Random processes
Digital to Analogue Conversion Natural signals tend to be analogue Need to convert to digital.
Chapter 4: Sampling of Continuous-Time Signals
Echivalarea sistemelor analogice cu sisteme digitale Prof.dr.ing. Ioan NAFORNITA.
… Representation of a CT Signal Using Impulse Functions
Formatting and Baseband Modulation
Dr Martin Hendry, Dept of Physics and Astronomy University of Glasgow, UK Astronomical Data Analysis I 11 lectures, beginning autumn 2008.
EE421, Fall 1998 Michigan Technological University Timothy J. Schulz 08-Sept, 98EE421, Lecture 11 Digital Signal Processing (DSP) Systems l Digital processing.
Fundamentals of Digital Communication
Wireless Communication Elec 534 Set IV October 23, 2007
Review for Exam I ECE460 Spring, 2012.
8: MIMO II: Capacity and Multiplexing Architectures Fundamentals of Wireless Communication, Tse&Viswanath 1 8. MIMO II: Capacity and Multiplexing Architectures.
Course Review for Final ECE460 Spring, Common Fourier Transform Pairs 2.
111 Lecture 2 Signals and Systems (II) Principles of Communications Fall 2008 NCTU EE Tzu-Hsien Sang.
Chapter 5. Pulse Modulation
1 Information in Continuous Signals f(t) t 0 In practice, many signals are essentially analogue i.e. continuous. e.g. speech signal from microphone, radio.
EE 6332, Spring, 2014 Wireless Communication Zhu Han Department of Electrical and Computer Engineering Class 11 Feb. 19 th, 2014.
The Physical Layer Lowest layer in Network Hierarchy. Physical transmission of data. –Various flavors Copper wire, fiber optic, etc... –Physical limits.
Wireless Communication Elec 534 Set I September 9, 2007 Behnaam Aazhang.
Cooperative Communication in Sensor Networks: Relay Channels with Correlated Sources Brian Smith and Sriram Vishwanath University of Texas at Austin October.
Effect of Noise on Angle Modulation
Introduction of Low Density Parity Check Codes Mong-kai Ku.
Image Processing Basics. What are images? An image is a 2-d rectilinear array of pixels.
Chapter 2 Signals and Spectra (All sections, except Section 8, are covered.)
Chapter 6. Effect of Noise on Analog Communication Systems
ECE 4710: Lecture #7 1 Overview  Chapter 3: Baseband Pulse & Digital Signaling  Encode analog waveforms into baseband digital signals »Digital signaling.
Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods
Transmission over composite channels with combined source-channel outage: Reza Mirghaderi and Andrea Goldsmith Work Summary STATUS QUO A subset Vo (with.
Leo Lam © Signals and Systems EE235 Leo Lam.
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
Baseband Receiver Receiver Design: Demodulation Matched Filter Correlator Receiver Detection Max. Likelihood Detector Probability of Error.
IMAGE SAMPLING AND IMAGE QUANTIZATION 1. Introduction
© 2010 The McGraw-Hill Companies Communication Systems, 5e Chapter 6: Sampling and pulse modulation A. Bruce Carlson Paul B. Crilly (modified by J. H.
Channel Capacity.
Multiple Antennas.
Institute for Experimental Mathematics Ellernstrasse Essen - Germany DATA COMMUNICATION introduction A.J. Han Vinck May 10, 2003.
Outline Introduction Signal, random variable, random process and spectra Analog modulation Analog to digital conversion Digital transmission through baseband.
Lecture 1.30 Structure of the optimal receiver deterministic signals.
Sampling rate conversion by a rational factor
لجنة الهندسة الكهربائية
Uniform Linear Array based Spectrum Sensing from sub-Nyquist Samples
IMAGE SAMPLING AND IMAGE QUANTIZATION 1. Introduction
Rectangular Sampling.
Quadrature-Mirror Filter Bank
16. Mean Square Estimation
Presentation transcript:

Shannon meets Nyquist : Capacity Limits of Analog Sampled Channels Yuxin Chen Stanford University Joint work with Andrea Goldsmith and Yonina Eldar

Capacity of Analog Channels Continuous-time Signals Point-to-Point Communication Maximum Achievable Rate (Channel Capacity) No Sampling Loss Analog Channel Noise Decoder Encoder Message C. E. Shannon Proof: Karhunen-Loeve Decomposition or DFT

Sampling Theory Nyquist Band-limited Sampling: Perfect Recovery: (Nyquist Sampling Rate) reconstruction filter H. Nyquist Use multiple points, if necessary. Sub-Nyquist sampling?

Violating Nyquist Sparse signals can be reconstructed from sub-Nyquist rate samples (compressed sensing) Analog Compressed Sensing – Xampling [MishaliEldar’10] Multi-band receivers at sub-Nyquist sampling rates Can be used in low-complexity cognitive radios

Information Theory meets Sampling Theory Known: capacity based on optimal input for given channel H(f) Known: optimal sampling mechanism for given input y(t) Analog Channel Sampler

Capacity of Sampled Analog Channels Questions: What is the capacity of sampled analog channels? What is the tradeoff between capacity and sampling rate? What is the optimal sampling mechanism? Ideal vs Non-ideal Sampling Uniform vs Non-uniform What is optimal input signal for a given sampling mechanism? digital sequence i.e. what is

Capacity under Sampling w/ Filtering nonideal sampling; linear distortion; … Gaussian noise Theorem 1: The channel capacity under sampling with prefiltering is “Folded” SNR modulated by S(f) Determined by water-filling strategies

Sampling as Diversity-Combining Aliasing leads to diversity-combining “modulated” aliasing fixed “combining” technique MRC w.r.t. modulated channels Colored noise density

Sampling w/ A Filter Theorem 2: The channel capacity with general uniform sampling can be given as If , reduces to classical capacity results [Gallager’68] alias-free (only one term left in the periodic sum) Aliasing + modulated MRC Water-filling Power of colored noise

What is Sampled Channel Capacity? Hold On… What is Sampled Channel Capacity? 1. For a given sampling system: Sampler: given A new channel… 2. For a given sampling rate: optimizing over a class of sampling methods Joint Optimization ( of Input and Sampling Methods!)

Filter Optimization Optimizing the prefilter design Jointly with the input distribution Like a MIMO channel – but with output combining

Prefilter selects “best branch” Filter zeros out aliasing Aliasing increases noise Selection combining with noise suppression highest SNR low SNR low SNR

Capacity with an Optimal Prefilter Optimal Pre-filters Example (monotone channel) Optimal filter: low-pass “Matched” filter: Optimal Prefilter (Ideal LP)

Connections with the MMSE Sampling perspective For wide-sense stationary inputs, optimal filter minimizes the MMSE. optimizing data rate minimizing MMSE Generalization (Colored noise) Corollary 1: The channel capacity with colored noise under general uniform sampling can be given as

Capacity vs. Sampling Rate Question Tradeoff between and ? Intuitively, more samples should increase capacity Not true, under uniform sampling. Example: 1 DoF… 2 DoFs !

Capacity not monotonic in fs Consider a “sparse” channel Capacity not monotonic in fs! Unform sampling fails to exploit channel structure

Capacity under Sampling with a Filter Bank Theorem 3: The channel capacity of the sampled channel using a bank of m filters with aggregate rate is Similar to MIMO

MIMO Interpretation Heuristic Treatment (non-rigorous) MIMO Gaussian Channels! Correlated Noise  Prewhitening! Mutual Interference  Decoupling!

Sampling with a Filter Bank Theorem 3: The channel capacity of the sampled channel using a bank of m filters with aggregate rate is MIMO – Decoupling Pre-whitening Water-filling based on singular values

Sampling with an Optimal Filter Bank Optimal Filter-banks jointly optimize input distribution and filter-banks

Sampling with an Optimal Filter Bank Optimal Pre-filters Selecting the branches with highest SNR Example (2-channel case) low SNR highest SNR Second highest SNR low SNR

Numerical Example Optimal Filter-bank Example  Select two best subbands! Origianl Channel Single-Channel Two-Channel Combining them forms a better channel !

Capacity Gain Consider a “sparse” channel (4-channel sampling with optimal filter bank) Outperforms single- channel sampling! Achieves full-capacity above Landau Rate Landau Rate: sum of total bandwidths

Sampling w/ Modulation and Filter Banks Pre-modulation filtering e.g. suppress out-of-band noise Modulation (scramble spectral contents) Post-modulation filtering e.g. weighting spectral contents within an aliased frequency set

MIMO Interpretation Modulation Modulation (mixing…) Post-modulation filtering Pre-modulation filtering Modulation mixes spectral contents from different aliased frequency set generate a larger aliased set

Example (Single-branch case) zzzzzzzzzz Toeplitz

Example (Single-branch case) zzzzzzzzzz

Single-branch Sampling with Modulation zzzzzzzzzz For piecewise flat channel: Optimal Modulation == Filter-bank Sampling No Capacity Gain But Hardware Benefits!

block-Toeplitz operators Caution !! ALL analyses I just presented are: non-rigorous ! Rigorous treatment block-Toeplitz operators http://arxiv.org/abs/1109.5415

Proof Sketch Channel Discretization continuous: discrete approximation: Taking limits: approximation  exact Asymptotic Equivalence for bounded Matrix sequences continuous function , we have Asymptotic Spectral Properties of Block Toeplitz Matrices

Getting back to Sampled Channel Capacity for a given sampling rate For a given sampled system sampling w/ a filter sampling w/ a bank of filters sampling w/ modulation and filter banks For a class of sampling mechanisms For most general sampling mechanisms irregular sampling grid most general nonuniform sampling methods what system is optimal gap between this and analog capacity ✔ ✔ ✔ ✔ ✔ ✔ ? ? ? ?

General Nonuniform Sampling irregular / nonuniform 2. What class of preprocessors is physically meaningful? Preprocessor Analog Channel 1. How to define the sampling rate for general nonuniform sampling?

irregular / nonuniform Sampling Rate irregular / nonuniform Define the sampling rate for irregular sampling set through … Beurling Density: Count avg # sampling points for finite T 2. Passing to the limits -- For uniform sampling grid with rate : we have

Time-preserving Preprocessor Linear preprocessors Linear operators Question: are all linear operators physically meaningful? Example (Compressor) Effective rate: inconsistent The Preprocessor should NOT be time-warping! -- or equivalently, should NOT be frequency-warping.

Time-preserving Preprocessor What operations preserve the time/frequency scales? -- Scaling Filtering Modulation -- Mixing Time Preserving System: -- modulation modules and filters connected in parallel or in serial

Sampled Channel Capacity (Converse) Theorem (Converse): For all time-preserving sampling systems with rate , the sampled channel capacity is upper bounded by : The frequency set of size w/ the highest SNRs

The Converse (Intuition) For any sampling system , the sampled output is Operator analysis Colored noise Sampled Signal Matrix Analog noise whitening white noise Orthonormal ! white

The Converse (Intuition) Operator analysis Matrix Analog Orthonormal Capacity depends on

Aside: A Fact on singular values Consider the following matrix: Fact: suppose , then

The Converse (Intuition) Operator analysis Matrix Analog Orthonormal Capacity depends on Upper Bounds: water-fills over The spectral Content of -- the frequency set of size w/ the highest SNRs

Achievability Theorem (Achievability): The upper bound can be achieved through 1. Filter-bank sampling 2. A single branch of sampling with modulation and filtering Implications: -- Suppress aliasing -- Nonuniform sampling grid does not improve capacity -- Capacity limit is monotone in the sampling rate

The Way Ahead Decoding-constrained information theory Sampling Rate Constraints constrained decoder Decoding Method Constraints Duality: decoding constraint v.s. encoding constraint Each linear decoding step can be shown equivalent to an encoding constraint. Optimizing over encoding methods v.s. decoding methods.

The Way Ahead Alias suppressing v.s. Random Mixing Alias suppressing optimal when CSI is constant and perfectly known How about other comm situations? Compound Channel MAC Channel Random Access Channel No single sampler dominates all others Investigate other metrics: minimax, Bayes…

Reference Y. Chen, Y. C. Eldar, and A. J. Goldsmith, “Shannon Meets Nyquist: The Capacity Limits of Sampled Analog Channels,” under revision, IEEE Transactions on Information Theory, September 2011, http://arxiv.org/abs/1109.5415. Y. Chen, Y. C. Eldar, and A. J. Goldsmith, “Channel Capacity under Sub-Nyquist Nonuniform Sampling,” submitted to IEEE Transactions on Information Theory, April 2012, http://arxiv.org/abs/1204.6049. Will be presented at ISIT 2012 next month. Thank You!

Concluding Remarks (Backup) Capacity of sampled channels derived for certain sampling Aliased channel -- combining technique Reconciliation of IT and ST: Capacity vs MMSE Channel structure should be exploited to boost capacity Limitation of uniform sampling mechanism calls for general non-uniform sampling Multi-user Sampled Channels Many open questions…