ECE 4400:693 - Information Theory

Similar documents
Multiuser Information Theory and Wireless Communications. Professor in Charge: Toby Berger Principal Lecturer: Jun Chen

Computing and Communications 2. Information Theory -Channel Capacity

ECE 8771, Information Theory & Coding for Digital Communications Summer 2010 Syllabus & Outline (Draft 1 - May 12, 2010)

Course Developer: Ranjan Bose, IIT Delhi

Information & Communication

ENSC327/328 Communication Systems Course Information. Paul Ho Professor School of Engineering Science Simon Fraser University

Lecture 1 Introduction

Detection and Estimation of Signals in Noise. Dr. Robert Schober Department of Electrical and Computer Engineering University of British Columbia

COMMUNICATION SYSTEMS

Error Control Coding. Aaron Gulliver Dept. of Electrical and Computer Engineering University of Victoria

Lecture 1: Tue Jan 8, Lecture introduction and motivation

COPYRIGHTED MATERIAL. Introduction. 1.1 Communication Systems

A Bit of network information theory

Language of Instruction Course Level Short Cycle ( ) First Cycle (x) Second Cycle ( ) Third Cycle ( ) Term Local Credit ECTS Credit Fall 3 5

Simulink Modeling of Convolutional Encoders

EELE 6333: Wireless Commuications

Coding for MIMO Communication Systems

The Wireless Data Crunch: Motivating Research in Wireless Communications

DEGRADED broadcast channels were first studied by

EE303: Communication Systems

Chapter 1 INTRODUCTION TO SOURCE CODING AND CHANNEL CODING. Whether a source is analog or digital, a digital communication

Information flow over wireless networks: a deterministic approach

EENG 444 / ENAS 944 Digital Communication Systems

The Z Channel. Nihar Jindal Department of Electrical Engineering Stanford University, Stanford, CA

Convolutional Coding Using Booth Algorithm For Application in Wireless Communication

BER Analysis of BPSK for Block Codes and Convolution Codes Over AWGN Channel

A Brief Introduction to Information Theory and Lossless Coding

ENGR 4323/5323 Digital and Analog Communication

Multiple Antennas. Mats Bengtsson, Björn Ottersten. Basic Transmission Schemes 1 September 8, Presentation Outline

BANDWIDTH-PERFORMANCE TRADEOFFS FOR A TRANSMISSION WITH CONCURRENT SIGNALS

S Coding Methods (5 cr) P. Prerequisites. Literature (1) Contents

On Fading Broadcast Channels with Partial Channel State Information at the Transmitter

EDI042 Error Control Coding (Kodningsteknik)

Interference: An Information Theoretic View

On the Achievable Diversity-vs-Multiplexing Tradeoff in Cooperative Channels

IEEE C /02R1. IEEE Mobile Broadband Wireless Access <

Basics of Error Correcting Codes

SIGNALS AND SYSTEMS LABORATORY 13: Digital Communication

EE107 Communication Systems. Introduction

ECEn 665: Antennas and Propagation for Wireless Communications 131. s(t) = A c [1 + αm(t)] cos (ω c t) (9.27)

Lecture #2. EE 471C / EE 381K-17 Wireless Communication Lab. Professor Robert W. Heath Jr.

Optimal Power Allocation over Fading Channels with Stringent Delay Constraints

Course Specifications

Multicasting over Multiple-Access Networks

Information Theory: the Day after Yesterday

Part A: Question & Answers UNIT I AMPLITUDE MODULATION

ISSN: International Journal of Innovative Research in Science, Engineering and Technology

Adaptive Digital Video Transmission with STBC over Rayleigh Fading Channels

Variations on the Index Coding Problem: Pliable Index Coding and Caching

Information Theory and Huffman Coding

Bell Labs celebrates 50 years of Information Theory

Breaking Spectrum Gridlock With Cognitive Radios: An Information Theoretic Perspective

IDMA Technology and Comparison survey of Interleavers

Communication Theory II

Massive MIMO: Signal Structure, Efficient Processing, and Open Problems I

Chapter 1 Coding for Reliable Digital Transmission and Storage

Communications Overhead as the Cost of Constraints

EECS 473 Advanced Embedded Systems. Lecture 14 Wireless in the real world

Communication Theory II

Performance Evaluation and Comparative Analysis of Various Concatenated Error Correcting Codes Using BPSK Modulation for AWGN Channel

Approaching the Capacity of the Multi-Pair Bidirectional Relay Network via a Divide and Conquer Strategy

PROJECT 5: DESIGNING A VOICE MODEM. Instructor: Amir Asif

TSKS01 Digital Communication Lecture 1

EECS 473 Advanced Embedded Systems. Lecture 13 Start on Wireless

SPECTRUM SHARING IN CRN USING ARP PROTOCOL- ANALYSIS OF HIGH DATA RATE

Physical Layer: Outline

Information Theory: A Lighthouse for Understanding Modern Communication Systems. Ajit Kumar Chaturvedi Department of EE IIT Kanpur

About Homework. The rest parts of the course: focus on popular standards like GSM, WCDMA, etc.

Study of Turbo Coded OFDM over Fading Channel

Power Efficiency of LDPC Codes under Hard and Soft Decision QAM Modulated OFDM

Capacity of Middleton Class-A Impulsive Noise Channel with Binary Input

Empirical Rate-Distortion Study of Compressive Sensing-based Joint Source-Channel Coding

Power and Bandwidth Allocation in Cooperative Dirty Paper Coding

Degrees of Freedom of the MIMO X Channel

TCET3202 Analog and digital Communications II

Capacity and Cooperation in Wireless Networks

An Iterative Noncoherent Relay Receiver for the Two-way Relay Channel

LECTURE VI: LOSSLESS COMPRESSION ALGORITHMS DR. OUIEM BCHIR

International Journal of Scientific & Engineering Research Volume 9, Issue 3, March ISSN

State-Dependent Relay Channel: Achievable Rate and Capacity of a Semideterministic Class

SHANNON showed that feedback does not increase the capacity

Lecture 4: Wireless Physical Layer: Channel Coding. Mythili Vutukuru CS 653 Spring 2014 Jan 16, Thursday

Rab Nawaz. Prof. Zhang Wenyi

Coding for the Slepian-Wolf Problem With Turbo Codes

Multi-user Two-way Deterministic Modulo 2 Adder Channels When Adaptation Is Useless

Soft Channel Encoding; A Comparison of Algorithms for Soft Information Relaying

IMPERIAL COLLEGE of SCIENCE, TECHNOLOGY and MEDICINE, DEPARTMENT of ELECTRICAL and ELECTRONIC ENGINEERING.

Symmetric Decentralized Interference Channels with Noisy Feedback

Entropy, Coding and Data Compression

OPTIMAL POWER ALLOCATION FOR MULTIPLE ACCESS CHANNEL

Notes 15: Concatenated Codes, Turbo Codes and Iterative Processing

Implementation of Different Interleaving Techniques for Performance Evaluation of CDMA System

ENERGY EFFICIENT RELAY SELECTION SCHEMES FOR COOPERATIVE UNIFORMLY DISTRIBUTED WIRELESS SENSOR NETWORKS

Joint Relaying and Network Coding in Wireless Networks

MAS.160 / MAS.510 / MAS.511 Signals, Systems and Information for Media Technology Fall 2007

Wireless Communication: Concepts, Techniques, and Models. Hongwei Zhang

Introduction to Coding Theory

ELEC E7210: Communication Theory. Lecture 11: MIMO Systems and Space-time Communications

A rate one half code for approaching the Shannon limit by 0.1dB

MAS160: Signals, Systems & Information for Media Technology. Problem Set 4. DUE: October 20, 2003

Transcription:

ECE 4400:693 - Information Theory Dr. Nghi Tran Lecture 1: Introduction & Overview Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 1 / 26

Outline 1 Course Information 2 Course Overview 3 Topics Covered 4 Research Project Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 2 / 26

Outline 1 Course Information 2 Course Overview 3 Topics Covered 4 Research Project Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 2 / 26

Outline 1 Course Information 2 Course Overview 3 Topics Covered 4 Research Project Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 2 / 26

Outline 1 Course Information 2 Course Overview 3 Topics Covered 4 Research Project Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 2 / 26

Outline Course Information 1 Course Information 2 Course Overview 3 Topics Covered 4 Research Project Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 3 / 26

Administrivia Course Information Hours and Location Lectures TuTh 9:30-10:45 ASEC 511 (North Tower) Course Webpage: http://www.ecgf.uakron.edu/~tran/courses/13f-693/ Instructor Information Name: Dr. Nghi Tran Office: ASEC 352 Phone: x7168 email: nghi.tran@uakron.edu Webpage: http://www.ecgf.uakron.edu/~tran Office Hours TuF 10:45-11:45 and (or) by appointment. Teaching Assistant: N/A Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 4 / 26

Course Information Logistics References: Though not required, the following references are highly recommended T. Cover and J. Thomas, Elements of Information Theory, Second Edition, John Wiley & Sons, Inc., 2006. D. Tse and P. Viswanath, Fundamentals of Wireless Communication, Cambridge University Press, 2005 Homework: Bi-weekly, with in total of 6 or 7 Research Project: In-depth study, or original research topic Assessment: 30% Homework, 25% Project, and 45% Final Exam Final Exam: Open-book Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 5 / 26

Outline Course Overview 1 Course Information 2 Course Overview 3 Topics Covered 4 Research Project Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 6 / 26

Course Overview What is Information Theory? Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 7 / 26

Course Overview What is Communication? The fundamental problem of communication is that of reproducing at one point either exactly or approximately a message selected at another point. (Claude Shannon 1948) Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 8 / 26

Course Overview Communication System Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 9 / 26

Course Overview Encoder: Source Coding Source Coding is the process of compressing the data using fewer bits to remove redundancy. Shannon s source coding theorem establishes the limits to possible data compression: Entropy. Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 10 / 26

Course Overview Encoder: Channel Coding Channel coding adds controlled redundancy to protect against channel errors. The Shannon limit or Shannon capacity of a communications channel is the theoretical maximum information transfer rate of the channel, for a particular noise level. Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 11 / 26

Course Overview Decoder Channel decoding: Decode signals, detect/correct errors. Source decoding: Decompress and restore source. Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 12 / 26

Channel Definition Course Overview X p( X/ Y) Y A communication channel is a system in which the output Y depends probabilistically on its input X: Probabilistic relationship between input and output The channel is characterized by a probability transition p(y/x) Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 13 / 26

Course Overview Channel Examples Noiseless binary channel: Input is reproduced exactly at output 0 0 1 1 Binary symmetric channel: Cross probability p 1 p 0 0 p p 1 1 1 p Gaussian channel with Gaussian noise N: Y = X + N Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 14 / 26

Course Overview Information Theory Claude E. Shannon, A Mathematical Theory of Communication. Bell System Technical Journal, 27, 379 423 & 623 656, 1948. A new filed of Information Theory was developed in 1948, motivated by Fundamental Limits in Communication Theory What are these limits? Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 15 / 26

Course Overview Information Theory Motivated by Communication Theory, Information Theory addresses two fundamental questions: Source Coding: Is there a limit to how much data can be compressed? The answer is Entropy Channel Coding: Over a noisy channel, what is the minimum redundancy rate required to achieve a reliable communication, e.g.,the bit error probability can be made as low as desired? The answer is Channel Capacity Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 16 / 26

Course Overview Information Theory Motivated by Communication Theory, Information Theory addresses two fundamental questions: Source Coding: Is there a limit to how much data can be compressed? The answer is Entropy Channel Coding: Over a noisy channel, what is the minimum redundancy rate required to achieve a reliable communication, e.g.,the bit error probability can be made as low as desired? The answer is Channel Capacity Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 16 / 26

Course Overview Two Main Topics in Information Theory Main Topic 1 - Source Coding: How can we reduce the bit rate at the output of source encoding? What is the minimum bit rate required to recover the data at the receiver for two cases: 1) Distortion is NOT allowed; 2) distortion is allowed Main Topic 2: Channel Coding and Capacity How can we reduce the bit error probability by intelligently adding the redundancy for channel coding? What is the Capacity? Joint source and channel coding indeed needed? For single TX-RC channel: source and channel coding should be done separately Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 17 / 26

Course Overview Two Main Topics in Information Theory Main Topic 1 - Source Coding: How can we reduce the bit rate at the output of source encoding? What is the minimum bit rate required to recover the data at the receiver for two cases: 1) Distortion is NOT allowed; 2) distortion is allowed Main Topic 2: Channel Coding and Capacity How can we reduce the bit error probability by intelligently adding the redundancy for channel coding? What is the Capacity? Joint source and channel coding indeed needed? For single TX-RC channel: source and channel coding should be done separately Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 17 / 26

Course Overview What Else in Information Theory Information Theory also finds applications in other disciplines Electrical Engineering - Communication Theory Mathematics Computer Science Physics Economics Others Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 18 / 26

Course Overview Why We Need Information Theory? Understand communications systems well enough to engineer Make a fundamental comparison among different schemes System benchmark to design Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 19 / 26

Outline Topics Covered 1 Course Information 2 Course Overview 3 Topics Covered 4 Research Project Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 20 / 26

Topic Covered Topics Covered Some Mathematical Tools and Probability Theory Information Theory Basis Entropy, mutual information, AEP,... Data Compression Channel Capacity and Random Coding Bound Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 21 / 26

Topics Covered Topic Covered (Continued) Differential Entropy Single-User Gaussian Channel AWGN Fading with CSI, CDI MIMO Practical Coding Schemes Block Codes, Convolutional Codes, Turbo Codes Network Information Theory MAC and Broadcast Channels Interference and Relay Channels (if time permits) Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 22 / 26

Outline Research Project 1 Course Information 2 Course Overview 3 Topics Covered 4 Research Project Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 23 / 26

Research Project Research Project Main goal: get exposed to some interesting topics in Information Theory and its related applications It is your choice to select the topic. You can also pick up from the list of suggested topics The project can either be your original research, or a high quality survey of a relevant topic, or a review of some papers Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 24 / 26

Research Project Research Project - Time Line 1-page proposal: Due Nov. 14 Project report: Due Dec. 9 Project presentation in the end of the term Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 25 / 26

Research Project Thank you! Dr. Nghi Tran (ECE-University of Akron) ECE 4400:693 Information Theory 26 / 26