CELLULAR COMMUNICATIONS MIDTERM REVIEW. Representing Oscillations   w is angular frequency    Need two variables to represent a state  Use a single.

Slides:



Advertisements
Similar presentations
Physical Layer: Signals, Capacity, and Coding
Advertisements

Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
Chapter : Digital Modulation 4.2 : Digital Transmission
Data Communication, Lecture 111 Channel Coding. Data Communication, Lecture 112 audio video (analogue) data (digital) Source anti-alias filter A/D Nyquist.
CIS 6930 Powerline Communications PHY Layer (c) 2013 Richard Newman.
CHAPTER 4 DIGITAL MODULATION Part 1.
CELLULAR COMMUNICATIONS 5. Speech Coding. Low Bit-rate Voice Coding  Voice is an analogue signal  Needed to be transformed in a digital form (bits)
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
Cellular Communications
Cellular Communications
S. Mandayam/ ECOMMS/ECE Dept./Rowan University Electrical Communications Systems ECE Spring 2010 Shreekanth Mandayam ECE Department Rowan University.
EE2F1 Speech & Audio Technology Sept. 26, 2002 SLIDE 1 THE UNIVERSITY OF BIRMINGHAM ELECTRONIC, ELECTRICAL & COMPUTER ENGINEERING Digital Systems & Vision.
William Stallings Data and Computer Communications 7th Edition
Communication Systems
Digital Communications I: Modulation and Coding Course Term 3 – 2008 Catharina Logothetis Lecture 2.
1 CMPT 371 Data Communications and Networking Spread Spectrum.
Pulse Code Modulation (PCM) 1 EE322 A. Al-Sanie. Encode Transmit Pulse modulate SampleQuantize Demodulate/ Detect Channel Receive Low-pass filter Decode.
Sep 08, 2005CS477: Analog and Digital Communications1 Example Systems, Signals Analog and Digital Communications Autumn
Communication Systems
Wireless communication channel
CELLULAR COMMUNICATIONS DSP Intro. Signals: quantization and sampling.
Vytautas Deksnys, Algimantas Čitavičius Kaunas University of Technology Dept. of Electronics Engineering.
Formatting and Baseband Modulation
Modulation, Demodulation and Coding Course Period Sorour Falahati Lecture 2.
Fundamentals of Digital Communication
Digital Communications I: Modulation and Coding Course Spring – 2012 Jeffrey N. Denenberg Lecture 2: Formatting and Baseband Modulation.
COSC 3213 – Computer Networks I Summer 2003 Topics: 1. Line Coding (Digital Data, Digital Signals) 2. Digital Modulation (Digital Data, Analog Signals)
1 INF244 Textbook: Lin and Costello Lectures (Tu+Th ) covering roughly Chapter 1;Chapters 9-19? Weekly exercises: For your convenience Mandatory.
Introduction to Communication Systems
•Lecture 3 •Paul Flynn Modulation. Frequency Spectrum.
1 Techniques to control noise and fading l Noise and fading are the primary sources of distortion in communication channels l Techniques to reduce noise.
CELLULAR COMMUNICATIONS 4. Modulation. Modulation  Radio signals can be used to carry information  Audio, data, video  Information is used to modify.
Copyright © 2003, Dr. Dharma P. Agrawal and Dr. Qing-An Zeng. All rights reserved. 1 Chapter 4 Channel Coding.
Course Review for Final ECE460 Spring, Common Fourier Transform Pairs 2.
Pulse Code Modulation Pulse Code Modulation (PCM) : method for conversion from analog to digital waveform Instantaneous samples of analog waveform represented.
1 Analog/Digital Modulation Analog Modulation The input is continuous signal Used in first generation mobile radio systems such as AMPS in USA. Digital.
Basic Characteristics of Block Codes
Coding Theory. 2 Communication System Channel encoder Source encoder Modulator Demodulator Channel Voice Image Data CRC encoder Interleaver Deinterleaver.
§6 Linear Codes § 6.1 Classification of error control system § 6.2 Channel coding conception § 6.3 The generator and parity-check matrices § 6.5 Hamming.
DIGITAL COMMUNICATIONS Linear Block 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.
VOCODERS. Vocoders Speech Coding Systems Implemented in the transmitter for analysis of the voice signal Complex than waveform coders High economy in.
TI Cellular Mobile Communication Systems Lecture 4 Engr. Shahryar Saleem Assistant Professor Department of Telecom Engineering University of Engineering.
IMA Summer Program on Wireless Communications Quick Fundamentals of Wireless Networks Phil Fleming Network Advanced Technology Group Network Business Motorola,
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
Lecture 4 Spread Spectrum.
Chapter : Digital Modulation 4.2 : Digital Transmission
Digital Communications I: Modulation and Coding Course Term Catharina Logothetis Lecture 9.
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
1/30/ :20 PM1 Chapter 6 ─ Digital Data Communication Techniques CSE 3213 Fall 2011.
EC 2401*** WIRELESS COMMUNICATION. Why Wireless Benefits – Mobility: Ability to communicate anywhere!! – Easier configuration, set up and lower installation.
Lecture 12-13: Multi-access Aliazam Abbasfar. Outline.
Error Control Coding. Purpose To detect and correct error(s) that is introduced during transmission of digital signal.
Coding No. 1  Seattle Pacific University Digital Coding Kevin Bolding Electrical Engineering Seattle Pacific University.
1 st semester 1436 / Modulation Continuous wave (CW) modulation AM Angle modulation FM PM Pulse Modulation Analog Pulse Modulation PAMPPMPDM Digital.
II. Linear Block Codes. © Tallal Elshabrawy 2 Digital Communication Systems Source of Information User of Information Source Encoder Channel Encoder Modulator.
Channel Coding and Error Control 1. Outline Introduction Linear Block Codes Cyclic Codes Cyclic Redundancy Check (CRC) Convolutional Codes Turbo Codes.
Digital Communications Chapter 6. Channel Coding: Part 1
CSE 5345 – Fundamentals of Wireless Networks
EE359 – Lecture 8 Outline Capacity of Flat-Fading Channels
Chapter 4: Second generation Systems-Digital Modulation
Principios de Comunicaciones EL4005
KOMUNIKASI DATA Materi Pertemuan 10.
Electrical Communications Systems ECE Spring 2007
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
Chapter 6.
Digital Communication Chapter 1: Introduction
Chapter 10: Error-Control Coding
Electrical Communications Systems ECE Spring 2019
Electrical Communications Systems ECE
Presentation transcript:

CELLULAR COMMUNICATIONS MIDTERM REVIEW

Representing Oscillations   w is angular frequency    Need two variables to represent a state  Use a single 2D variable to represent a state as a vector (a phasor)

Wavelength and propagation velocity

Constructive and Destructive Interference

Doppler Effect When no relative motion When

Fast fading: Multipath

ISI

Example

Example: Sawtooth Frequency Domain X(k)=1/k

Ambiguity problem

Ambiguity in frequency domain

Nyquist sampling frequency  Signal band  Avoid aliasing  Nyquist sampling frequency  Maximum frequency without aliasing

Time vs. Frequency  Short pulse in time domain->wide spectrum

Power Spectral Density(PSD)

Example:1Hz+3Hz

Nonlinear Example: 1Hz+3Hz f(x1+x2)!=f(x1)+f(x2)

SUI are a basis

Finite Impulse Response  Filter  Impulse response

Convolution

Convolution in Frequency Domain  x(t), y(t) are signals  X(f), Y(f) are their spectrum  What is the spectrum C(f) of  Convolution theorem C=X*Y (multiplication)  Convolution in the time domain===Multiplication in the frequency domain

Amplitude Modulation(AM)  Change amplitude of the signal according to information  Simplest digital form is “on-off keying”(telegraph Morse code)

Audio AM

Frequency Modulation

Phase Modulation  Another form of FM

Circular 16-QAM

Frequency Hopping

Example :DSSS with PN  Transmitter/Receiver should be able to generate same synchronized Pseudo Random Noise sequences

OFDM  Select orthogonal carriers  Reach maximum at different times  Can pack close without much interference  More carriers within the same bandwidth

Hierarchy of speech coders

 -Law

Vector quantization  Encode a segment of sampled analog signal (e.g. L samples)  Use codebooks of n vectors  Segment all possible samples of dimension L into areas of equal probability  Very efficient at very low rates( R=0.5 bits per sample)

DPCM and prediction

Sub-band coding  Human ear does not detect error at all frequencies equally well

Human Vocal Tract demo

Voice Generation Model

LPC

Mean Opinion Score Quality Rating

Codec MOS rating

Binary Symmetric Channel  Transmission medium introduce errors  Demodulator produces errors  Model as a channel  Memoryless: probability of error is independent from one symbol to the next  Symmetric: any error is equally probable  Binary Symmetric Channel (BSC)

Error Correcting Codes (ECC)  Redundancy added to information  Encode message of k bits with n (n>k) bits  Example: Systematic Encoding  Redundant symbols are appending to information symbols to obtain a coded sequence  Codeword

Error correction vs. Error Detection  Error-detection  Detect that received sequence contains an error  Request retransmission  ARQ: Automatic Repeat Request/Query (HSDPA)  Error-correction  Detect that received sequence contains an error  Correct the error  Forward Error Correction  “A Code allows correction of up to p errors and detection up to q (q>p) errors”

Block Codes vs. Convolution Codes  Block Codes  Encode information block by block  Each block encoded independently  Encoding/Decoding is a memoryless operation  Convolutional Codes  Next symbol depend on a history of inputs/outputs

Linear Codes  Linear combination of valid codewords is also a codeword  Code distance is a minimum among all nonzero codeword weights (number of 1s)  Linear space spanned by basis:

Syndrome  Syndrome depends only on error pattern  Different errors=>different syndromes except for the addition of codeword  Can identify error patterns of weight w<=t by looking at the syndrome  One-to-one between syndromes and errors w<=t

Convolution Codes

Decoding: Viterbi Algorithm  Errors on the channel  Find path with minimal total errors

Trellis Coded Modulation (TCM)  Combined coding and modulation scheme  Make most similar signals (phases) represent most different/distance codewords

Turbo Codes  Use 2 convolutional codes on the same data  Feed data in different order to the encoders