Energy Efficient Source Coding and Modulation for Wireless Applications Yashwanth Prakash Sandeep.K.S.Gupta Arizona State University Tempe, AZ 85287.

Slides:



Advertisements
Similar presentations
Decoding of Convolutional Codes  Let C m be the set of allowable code sequences of length m.  Not all sequences in {0,1}m are allowable code sequences!
Advertisements

Introduction to Digital Communications
Efficient Soft-Decision Decoding of Reed- Solomon Codes Clemson University Center for Wireless Communications SURE 2006 Presented By: Sierra Williams Claflin.
Direct Sequence Spread Spectrum. Spread Spectrum Spread power of signal over larger than necessary bandwidth in order to: 1. Reduce interference by signal.
1 Peak-to-Average Power Ratio (PAPR) One of the main problems in OFDM system is large PAPR /PAR(increased complexity of the ADC and DAC, and reduced efficiency.
Wireless Networks and Spread Spectrum Technologies.
RADIO FREQUENCY MODULE. Introduction  An RF module is a small electronic circuit used to transmit and receive radio signals.  As the name suggests,
Turbo Codes Azmat Ali Pasha.
Sep 06, 2005CS477: Analog and Digital Communications1 Introduction Analog and Digital Communications Autumn
Multiple-input multiple-output (MIMO) communication systems
Ultra-Wideband Part II David Yee. Overview a.k.a. impulse radio because it sends pulses of tens of picoseconds( ) to nanoseconds (10 -9 ) Duty cycle.
EE 3220: Digital Communication Dr Hassan Yousif 1 Dr. Hassan Yousif Ahmed Department of Electrical Engineering College of Engineering at Wadi Aldwasser.
EE 3220: Digital Communication Dr Hassan Yousif 1 Dr. Hassan Yousif Ahmed Department of Electrical Engineering College of Engineering at Wadi Aldwasser.
EE 3220: Digital Communication Dr Hassan Yousif 1 Dr. Hassan Yousif Ahmed Department of Electrical Engineering College of Engineering at Wadi Aldwasser.
© 2002 Pearson Education, Inc. Commercial use, distribution, or sale prohibited. Wireless Communications Principles and Practice 2/e T.S. Rapppaport Chapter.
Digital Communications I: Modulation and Coding Course Spring Jeffrey N. Denenberg Lecture 4: BandPass Modulation/Demodulation.
Module contents Technologies overview Spread Spectrum Modulation
RF Wakeup Sensor – On-Demand Wakeup for Zero Idle Listening and Zero Sleep Delay.
Introduction.
1 Secure Cooperative MIMO Communications Under Active Compromised Nodes Liang Hong, McKenzie McNeal III, Wei Chen College of Engineering, Technology, and.
Pro-VIZOR: Process Tunable Virtually Zero Margin Low Power Adaptive RF for Wireless Systems Presented by: Shreyas Sen June 11, Paper 27.3, DAC 08.
EE625 Research Presentation By Ryan Dillon September, 2014.
Low Power Wireless Design Dr. Ahmad Bahai National Semiconductor.
Digital Communication I: Modulation and Coding Course
Lecture 71 Today, we are going to talk about: Some bandpass modulation schemes used in DCS for transmitting information over channel M-PAM, M-PSK, M-FSK,
1 Introduction to. 2 Contents: DEFINITION OF SPREAD SPECTRUM ( SS ) CHARACTERISTICS OF SPREAD SPECTRUM BASIC PRINCIPLES OF DIRECT SEQUENCE SPREAD SPECTRUM.
Automatic Rate Adaptation Aditya Gudipati & Sachin Katti Stanford University 1.
1 Lab. 13 SISO Wireless System I  In a typical communication system, receiving starts with synchronization.  For a packet-based system, it includes –
1 Energy Efficiency of MIMO Transmissions in Wireless Sensor Networks with Diversity and Multiplexing Gains Wenyu Liu, Xiaohua (Edward) Li and Mo Chen.
Complementary Code Keying with PIC based microcontrollers for The Wireless Radio Communications.
Digital Communications I: Modulation and Coding Course Term Catharina Logothetis Lecture 12.
Iterative decoding If the output of the outer decoder were reapplied to the inner decoder it would detect that some errors remained, since the columns.
EE 3220: Digital Communication
Doc.: IEEE /0909r0 Submission July 2012 Jong S. Baek, AlereonSlide 1 Analysis, simulation and resultant data from a 6-9GHz OFDM MAC/PHY Date:
Name Iterative Source- and Channel Decoding Speaker: Inga Trusova Advisor: Joachim Hagenauer.
EE 3220: Digital Communication
Digital Communications Chapeter 3. Baseband Demodulation/Detection Signal Processing Lab.
Digital Modulation Schemes
1 Channel Coding (III) Channel Decoding. ECED of 15 Topics today u Viterbi decoding –trellis diagram –surviving path –ending the decoding u Soft.
Last time, we talked about:
ECE 4710: Lecture #31 1 System Performance  Chapter 7: Performance of Communication Systems Corrupted by Noise  Important Practical Considerations: 
Timo O. Korhonen, HUT Communication Laboratory 1 Convolutional encoding u Convolutional codes are applied in applications that require good performance.
Turbo Codes. 2 A Need for Better Codes Designing a channel code is always a tradeoff between energy efficiency and bandwidth efficiency. Lower rate Codes.
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
Sujan Rajbhandari LCS Convolutional Coded DPIM for Indoor Optical Wireless Links S. Rajbhandari, N. M. Aldibbiat and Z. Ghassemlooy Optical Communications.
Performance of Digital Communications System
Digital Communications I: Modulation and Coding Course Spring Jeffrey N. Denenberg Lecture 3c: Signal Detection in AWGN.
Block Coded Modulation Tareq Elhabbash, Yousef Yazji, Mahmoud Amassi.
DIGITAL COMMUNICATION. Introduction In a data communication system, the output of the data source is transmitted from one point to another. The rate of.
Channel Coding and Error Control 1. Outline Introduction Linear Block Codes Cyclic Codes Cyclic Redundancy Check (CRC) Convolutional Codes Turbo Codes.
10/19/20051 Turbo-NFSK: Iterative Estimation, Noncoherent Demodulation, and Decoding for Fast Fading Channels Shi Cheng and Matthew C. Valenti West Virginia.
INTRODUCTION. Electrical and Computer Engineering  Concerned with solving problems of two types:  Production or transmission of power.  Transmission.
FEC decoding algorithm overview VLSI 자동설계연구실 정재헌.
Principios de Comunicaciones EL4005
Digital transmission over a fading channel
Experimental Demonstration of High-Order
Advanced Wireless Networks
디지털통신 Bandpass Modulation 1 임 민 중 동국대학교 정보통신공학과.
Principios de Comunicaciones EL4005
Waveform Generation for Waveform Coding
Coding for Noncoherent M-ary Modulation
Coding and Interleaving
Chapter 6.
Correlative level coding
Digital Communication Chapter 1: Introduction
Direct Sequence Spread Spectrum Modulation and Demodulation using Compressive Sensing Under the guidance of M.Venugopala Rao Submitted by K.Y.K.Kumari.
Distributed Compression For Binary Symetric Channels
7-July-2007 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [DecaWave Proposal for TG3c Alternative PHY]
9-July-2007 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [DecaWave Proposal for TG3c Alternative PHY]
Signal Waveform Comparisons
Presentation transcript:

Energy Efficient Source Coding and Modulation for Wireless Applications Yashwanth Prakash Sandeep.K.S.Gupta Arizona State University Tempe, AZ 85287

Overview Introduction Minimum energy codes Error correction Performance comparison Conclusion

Introduction Wireless sensors. – Military surveillance. – Industrial monitoring. – Civilian home RF. – Medical implants (biosensors).

Wireless sensors Operate in the ISM band. Low data rate. Short range of operation. Demands low power and low complexity at both circuit and system level.

On-Off Keying Modulation Energy consumption proportional to signals transmitted

Energy efficiency in OOK Reduce number of bit-1s to be transmitted. No control over the information sequence. Map source bits to codes with less number of bit-1s.

Minimum Energy (ME)Coding C.Erin & H.Asada (coding optimality and code book optimality). P1 P2 … Pn C1 C2 … Cn Sources with known statistics.

Our Approach of ME Codes Sources with unknown statistics. Minimum energy codes considered. ‘k’ Bits‘n’ Bits M Symbols = 2 k More energy efficient. - Only one bit-1 per code.

System Model Info SourceME codingModulator RF Transmitter k -source bitsn - code bits ……

ME Code Example k = 3 n = 7 ME(n,k) = ME(7,3) …0 0100…0 0010…0 …… ….. …… 0000…1 k- Bits n-Bits

ME codes Our approach achieves – Lesser number of bit-1 in the transmitted code – Safely assign to source symbols of any probability of occurrence. Code Rate = (k / n) = (k / 2 k -1)

Error Detection (Bit-by-bit hard decision) Transmitted Codeword Bits …… Received Codeword bits Threshold Detector ….. Codeword in error AWGN channel

Performance without error correction

Bandwidth / Power Vs ‘n’

Error Correction Transmitted Codeword Demodulator output Corrected Codeword AWGN Channel Select Largest instead of bit-by-bit Error Correction with soft-decision

Optimal Detection Transmit: Cm = [ c 1m c 2m ……… c nm ] Receive: R = [ r 1 r 2 ……… r n ] Argmax m = 1,2,… {P r (C m /R)} = MAX [ Correlation Metric] = MAX[ C(R,Cm) m = 1,2,… ] = MAX[ r 1 C 1m +r 2 C 2m +……+ r n C nm ]

Performance with error correction

Retinal Prosthesis Application at ASU BS: Base Station C: Biosensor chip C BSBS

Block Diagram Camera Image Processor DSP Coding/ Modulation Decode/ Demod Rx Tx Processor Power Recovery Sensor CHANNELCHANNEL

Thank you !!! Questions ?