Professional Documents
Culture Documents
Jan 3, 2008
Course Course Syllabus Syllabus Digital communications basics Baseband pulse and digital signaling Baseband pulse and passband digital transmission Detecting signals in noise using digital communications systems Spread-spectrum modulation Multiuser radio communications Basics of Coding and Information Theory
References References
Haykin S. 2000. Communication Systems, 4th Edition, New York:John Wiley. Couch, Leon W. 2007. Digital and Analog Communication Systems, New Jersey: Prentice-Hall.
Grading Grading
Policies Policies
Assignment is due at the beginning of class (IN CLASS). Otherwise they are late. Projects Presentation on Powerpoint slides and paper.
Last Last Comment: Comment: 10 10 things things not not to to do do in in class class Read the paper Do Assignment/homework for another class Eat something smelly Come to class unprepared Talk out loud to friends Have your cell phone ring Walk in late Sleep Walk out early
Lecture 1
Lecture 1
Analogy Analogy Signal Signal and and Digital Digital Signal Signal
Information must be converted into electrical energy, called signal, before transmission.
Text, voice Video, etc Digital Text, voice Video, etc Analog Analogy Signal
s(t) voltage
Converter Encoder
Digital Signal
s(t) voltage
s 2 (t)dt
Lecture 1
Signal Signal Frequency, Frequency, Spectrum Spectrum and and Bandwidth Bandwidth
Signal in time domain
s(t)
cos2f1t
Periodic
t
T period
S(f)
f1
A B
f1
S(f)
f2
Aperiodic
t
s(t) Analogy Signal
df
S(f)
Bandwidth
Digital Signal
Bandwidth
Lecture 1
Time-Frequency Time-Frequency Relation Relation and and Signal Signal Bandwidth Bandwidth
General Relations:
Time Domain Change Slow Change Fast Frequency Domain Low Frequency High Frequency Signal Bandwidth small large
Frequency Unit: Hertz (Hz), Kilohertz (KHz), Megahertz (MHz), Gigahertz (GHz), Terahertz (THz)
Earthquake wave: 0.01 ~ 10 Hz Nuclear explosion signal: 0.01 ~ 10 Hz Electrocardiogram (ECG): 0 ~ 100 Hz Wind noise: 100 ~ 1000 Hz Speech: 100 ~ 4000 Hz (4 KHz) Audio: 20 ~ 20000 Hz (20 KHz) NTSC TV: 6 MHz HDTV: > 10 MHz
Lecture 1
System System Frequency Frequency Response Response & & Bandwidth Bandwidth
Input Signal x(t) Input Spectrum: X(f) System: H() Output Signal y(t) =H[x(t)] Output Spectrum: Y(f)
System Bandwidth f
Lecture 1
Lecture 1
Parallel Parallel Transmission Transmission and and Serial Serial Transmission Transmission
011000110111010111
Segment the 0/1 stream into N bits groups N N N
Sender
N
Receiver
Parallel Transmission
0 1 1 0 0 0 1
Serial Transmission
0 1 1 Sender 0 0 0 1 0 1 1 0 Receiver 0 0 1
0110001
Sender
Receiver
P/S converter
S/P converter
7 (N) bits are sent one after another Only 1 line is needed
Lecture 1
Timing or synchronization between a sender and a receiver is very important for data transmission
Receiver
Synchronous transmission:
1) 2) 3) 4) A bit stream is segmented into relative large groups/blocks many characters or bytes Add control bits at the beginning and end of each block Frame=H_control_bits+character+T_control_bits No gap between two characters in a data block Sender
Con_bits 0110001
...
Receiver
Lecture 1
Simplex Simplex Transmission Transmission and and Duplex Duplex Transmission Transmission
Simplex Transmission
Direction of data Device A One can send and the other can receive Device B
Direction of data at time 1 Device A Device B Direction of data at time 2 Both can send and receive but in different time
Device B
Lecture 2 Block Block Diagram Diagram of of Digital Digital Communication Communication Systems Systems
Channel symbols Encrypt Channel encode ui (t ) mi (t ) From other sources X M T
C A Channel impulse N response N E L
Multiplex
Pulse modulate
Bandpass modulate
Frequency spread
Multiple access
1,0, Digital
input
gi(t)
Synchronization
Digital baseband waveform
si (t )
H
hc (t )
Bit stream
i u decrypt Demultiplex
z (T )
detect
r (t )
DemodUlate &sample Frequency spread Multiple access R C V
Format
To other destinations
Channel symbols
optional Essential
Lecture 2
Information source: can be either analog or digital binary sequence: sequence of {1, 0} to describe information source Bit symbol: a symbol represents k bits (M=2k) Symbol alphabet: s0,s1,,sM-1 (alphabet size M) symbol stream: sequence of symbols selected from the alphabet Data rate
Bit rate Rb in bits/sec (bps). Symbol rate Rs in symbols/sec (sps) Bit interval Tb: duration of a bit (sec/bit) Symbol interval Ts: duration of a symbol (sec/symbol)
Lecture 2
Symbol stream
digital waveform
Lecture 2
Baseband Baseband Pulse Pulse and and Digital Digital Signaling Signaling
Lecture 2
The converting procedure is formatting Typical baseband modulation procedure involves Analog Digital Analog conversion
Analog source PAM PCM digits PCM waveform
Lecture 2
PAM (Pulse amplitude modulation): a procedure whose output is a sequence of discrete pulses.
PAM signal happens during A/D (after sampling), or during D/A (before low-pass filter) PAM appears in Formatting procedure, and in Baseband Modulate procedure