Professional Documents
Culture Documents
Summary
Summary
Comminication
Summary
Chapter 1: Overview
Outline
1. History and Future
4. Technical Challenges
What is Wireless Communications
• Ensuring interoperability
• Allow economics of scale and pressure prices
lower.
• The standards process is not perfect,
companies often have their own agenda.
• Difficult to add new innovations and
improvements to an existing standard.
Technical Challenges
• Wireless channels are a difficult and capacity-
limited broadcast communications medium
• Traffic patterns, user locations, and network
conditions are constantly changing
• Applications are heterogeneous with hard
constraints that must be met by the network
• Energy and delay constraints change design
principles across all layers of the protocol stack
• Spectrum limitation and incompatible standards
Chapter 2: Transmission
Fundations
Outline
2.5 Multiplexing
Time Domain Concepts
• Sine wave is the fundamental periodic analog signal.
– Peak amplitude (A) - maximum value or strength of the
signal over time; typically measured in volts
– Frequency (f )
• Rate, in cycles per second, or Hertz (Hz) at which the signal repeats
– Period (T ) - amount of time it takes for one repetition of
the signal. Equivalent parameter of f.
• T = 1/f
– Phase () - measure of the relative position in time within a
single period of a signal.
Time Domain Concepts
• Nyquist Bandwidth
– Consider a channel that is noise free, the limitation
on data rate is simply the bandwidth
– Given a bandwidth of B, the highest signal rate
that can be carried is 2B.
– This limitation is due to the effect of intersymbol
interference.
Channel Capacity
• Transmission Medium
– Physical path between transmitter and receiver
• Guided Media
– Waves are guided along a solid medium
– E.g., copper twisted pair, copper coaxial cable, optical fiber
• Unguided Media
– Provides means of transmission but does not guide
electromagnetic signals-refers to wireless transmission
– Usually referred to as wireless transmission
– E.g., atmosphere, outer space
Multiplexing Techniques
• Multiplexing
• Frequency-division multiplexing (FDM)
– Each signal requires a certain bandwidth centered around its carrier
frequency, referred to as a channel.
– To prevent interference, the channels are separated by guard bands,
which are unused portions of the spectrum (not shown in the figure).
3.1 Antennas
• Dipoles
– Half-wave dipole antenna (or Hertz antenna)
• Consists of two straight collinear conductors of equal
length, separated by a small feeding gap.
• The length of the antenna is one-half the wavelength of
the signal that can be transmitted most efficiently.
Antenna Types
• The table shows the antenna gain and effective area of some
typical antenna shapes.
Propagation Modes
Line-of-sight Propagation
Propagation Modes
• Optical line of sight:
d 3.57 h
• Where d is the distance between an antenna and the
horizon in kilometers and h is the antenna height in
meters.
• Effective (radio) line of sight:
d 3.57 h
• Where K is an adjustment factor to account for the
refraction. A good rule of thumb is 4/3.
Propagation Modes
3.57 h1 h2
• Where h1 and h2 are the heights of the two antennas.
Line-of-Sight Transmission
• Attenuation
– Strength of signal falls off with distance over transmission
medium
– Attenuation factors for guided media:
• Generally logarithmic and thus is typically expressed as a constant
number of decibels per unit distance.
– Attenuation factors for unguided media:
• More complex function of distance and the make up of the
atmosphere.
Line-of-Sight Transmission
Pt 4d 4fd
2 2
Pr 2
c 2
• Types of fading
– Fast fading
– Slow fading
– Flat fading
– Selective fading
• Fading channel:
– AWGN (additive white Gaussian noise) channel
– Rayleigh fading
– Rician fading
Chapter 4: Signal modulation
techniques
Outline
• Data rate: is the rate in bits per second, that data are
transmitted.
• The duration or length of a bit is the amount of time
it takes for the transmitter to emit the bit; for a data
rate R, the bit duration is 1/R.
• Modulation rate: is the rate at which the signal level
is changed. It is expressed in baud, which means
signal elements per second.
Signal Encoding Criteria
A cos(2f c t ) binary1
ASK e ASK ( t )
0 binary0
A cos(2f1 t 1 ) binary1
BFSK e BFSK ( t )
A cos(2f 2 t 2 ) binary0
A cos2f c t binary1
BPSK e BPSK t
A cos2f c t binary0
• Waveform
• Spectrum
• D = modulation rate
Differential Phase-Shift Keying
Sampling
Quantization
PCM encoding
Sampling
• Delta Modulation
– One of the most popular alternatives to PCM to reduce the
complexity.
– An analog input is approximated by a staircase function
that moves up or down by one quantization level (δ) at each
sampling interval (Ts).
– The function moves up or down, and the behavior is binary.
So the output of the delta modulation process can be
represented as a single binary digit for each sample.
Delta Modulation
Ws
GP 2k
Wd
DSSS Using BPSK
• Spreading code:
– There should be an approximately equal number of
ones and zeros in the spreading code.
– Few or no repeated patterns
– In CDMA application, further requirement of lack
of correlation
• Two general categories of spreading
sequences:
– PN sequences
– Orthogonal codes
PN Sequences
– Generator polynomial
P ( X ) A0 X 0 A1 X 1 A2 X 2 An1 X n1 X n
Orthogonal Code
n k
P ( X ) Ai X i
i 0
where A0 An k 1
all other Ai equal either 0 or 1.
Block Error Correction Codes
• Error Correction Codes: Correct errors in an
incoming transmission on the basis of the bits in that
transmission
– Transmitter
• Forward error correction (FEC) encoder maps each k-bit
block into an n-bit block codeword, which is transmitted
after modulation
• During transmission the signal is subject to noise, which
may produce bit errors in the signal.
– Receiver
• Incoming signal is demodulated to produce a bit string
which may contain errors
• Block passed through an FEC decoder
Block Code Principles
• Hamming distance:
– Hamming distance d(v1,v2) between two n-bit
sequences v1 and v2 is the number of bits in which
v1 and v2 disagree.
– If v1=011011, and v2=110001, then d(v1,v2) =3.
– If v1=100011011, and v2=101011001, then d(v1,v2)
=2.
Block Code Principles