Top Banner
Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme Sistemleri-II 2011-2012 Bahar Yarıyılı Öğretim Üyesi Prof. Dr. Yunus E. Erdemli Ofis: TEF-1011 Tel: 303-2238 E-posta: [email protected] Ders Programı I. Öğr. Pz.tesi: 12:00-15:00 (Teo) 15:00-16:50 (Lab) II. Öğr. Çarşamba: 17:00-20:00 (Teo) 20:00-21:50 (Lab) Referanslar: 1) Modern Digital & Analog Communication Systems B. P. Lathi, HRW, Inc., Chicago, 1989 2) Sayısal Haberleşme A. H. Kayran, E. Panayırcı, Ü. Aygölü Birsen Yayın, İstanbul http://www.birsenyayin.com
105

Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Mar 27, 2019

Download

Documents

ledan
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Elektronik Öğretmenliği Bölümü

EBB 326 Haberleşme Sistemleri-II

2011-2012 Bahar Yarıyılı

Öğretim Üyesi

Prof. Dr. Yunus E. Erdemli

Ofis: TEF-1011

Tel: 303-2238

E-posta: [email protected]

Ders Programı

I. Öğr. Pz.tesi: 12:00-15:00 (Teo)

15:00-16:50 (Lab)

II. Öğr.

Çarşamba: 17:00-20:00 (Teo)

20:00-21:50 (Lab)

Referanslar:

1) Modern Digital & Analog Communication Systems

B. P. Lathi, HRW, Inc., Chicago, 1989

2) Sayısal Haberleşme

A. H. Kayran, E. Panayırcı, Ü. Aygölü

Birsen Yayın, İstanbul

http://www.birsenyayin.com

Page 2: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Değerlendirme: Ara Sınav (%25) + Lab (%15) + Final (%60)

Devam zorunluluğu: Teorik Ders (%70) Lab/Problem Saati (%80)

Örnekleme ve Darbe Kod Modülasyonu (PCM)

Sayısal Veri İletimi ve Temel Prensipleri

Gürültü Etkisinde Analog ve Sayısal Haberleşme

Sistemlerinin Performansı

Ders İçeriği

Page 3: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

• Sayısal sinyaller analog sinyallere göre gürültü ve parazit sinyallerinden

daha az etkilenirler.

• Sayısal sinyallerdeki bozulmalar tekrar ediciler (regenerative repeaters)

tarafından giderilebilir.

• Hata sezme (error detection) ve düzeltme (correction) teknikleri sayesinde az hata

oranlı sinyal iletimi yapılabilir.

• Sayısal sinyallere parazit ve karıştırıcı sinyal etkilerinden korunabilmek için

güvenlik ve kriptolama gibi sinyal işleme teknikleri uygulanabilir.

• Sayısal devreler analog devrelere göre daha esnek, daha dayanıklı, ve daha az

maliyetli olarak tasarlanabilir.

Neden

Sayısal

Haberleşme?

Page 4: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Sayısal Haberleşme Alıcı-Verici Birimi

Page 5: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Sayısal Haberleşme Çoklu-Atlama Kanalı

Sayısal Tekrarlayıcı

Page 6: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 7: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 8: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 9: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Analog-to-Digital Conversion

Page 10: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

PCM modulator

Quantization

& Encoding

Transmitted

output

Telephone

Speech

Page 11: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 12: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Digital Modulation

ASK – Amplitude Shift Keying 2-ASK 0: A1cos(2πfct) 1: A2cos(2πfct)

PSK – Phase Shift Keying 4-PSK 00: Acos(2πfct+ 0 ) 01: Acos(2πfct+ π/2) 10: Acos(2πfct+ π) 11: Acos(2πfct+ 3π/2)

Digital Modulation input: digital signal output: analog signal

FSK – Frequency Shift Keying

0 0 1 0 1 0 1 1

Digital signal

ASK modulated signal

PSK modulated signal

Page 13: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 14: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 15: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 16: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 17: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 18: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 19: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 20: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 21: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 22: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 23: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 24: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Example:

Page 25: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 26: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 27: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Darbe Genlik Modülasyonu

Page 28: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Flat-Top PAM Signal Generation

Page 29: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 30: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Darbe Süre (Genişlik) Modülasyonu

Pulse Duration (Width) Modulation

PDM (PWM)

Page 31: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

PDM İşaretinin Üretilmesi

Page 32: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

PDM İşaretinin

PAM Dalgasına

Dönüştürülmesi

Page 33: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Darbe Yeri (Konumu) Modülasyonu - Pulse Position Modulation (PPM)

Page 34: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

İdeal Alçak Geçiren Fitreden Darbe İletimi

X(f)=At sinc(pft)

2

Page 35: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

İdeal Alçak Geçiren Kanalın Çıkışı

Bt >> 1 y(t) ~ x(t) : çok az bozunum

Bt << 1 y(t) ≠ x(t) : çok fazla bozunum

İzin verilebilir sınırlar içinde distorsiyon için: t ≥ 1 . tmin=1/2B

2B

Birim zamanda birbirleriyle örtüşmeyecek biçimde iletilebilecek darbelerin

maksimum sayısı yaklaşık olarak 1/tmin=2B olmalıdır.

Örnek: B=3 kHz max 6000 darbe/sn & tmin=1/6000=0.1667 msn

Page 36: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

BTn

2

1

Bant genişliği B [Hz] olan ideal bir AGF’den eşit aralıklarla

saniyede 1/Tn=2B adet impuls biçiminde mesaj işareti iletilebilir.

Page 37: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 38: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Spectrum of PCM signal depends on

Bit rate:

Correlation of PCM data

PCM waveform (pulse shape)

Line encoding

For no aliasing:

Bandwidth of PCM waveform:

Page 39: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Quantizing noise caused by the M-step quantizer

Bit errors in the recovered PCM signal

(channel noise + improper channel filtering ISI)

Aliasing noise

# of quantization levels

probability of

bit error

6-dB Law:

Average Signal PowerAverage Noise Power

=

Depends on:

input waveshapes

quantification characteristics

“Intersymbol Interference”

Page 40: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

m-law Characteristics

(US, Canada, Japan: m=255)

A-law Characteristics

(Europe: A=87.6)

Page 41: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

m =255 Quantizer

Page 42: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Compandor (Compressor + Expandor)

SNR for Different Quantizers

Uniform quantizing:

m-law companding:

A-law companding:

n: # of bits used in the PCM word

V: the peak design level of the quantizer

xrms: the rms value of the input analog signal

V/xrms: loading factor

Page 43: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 44: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Analog voice signal: 300-3400 Hz fs ≥ 2×3.4 kHz=6.8 kHz

& peak percentage error:

10

Page 45: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

DARBE KOD MODÜLASYONU (PCM)

Page 46: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Düzgün KuantalamaUniform Quantization

Boş kanal gürültüsünü önleyici

düzgün kuantalama eğrisi

Giriş a adımından

küçükse, daima ‘0’

çıkışı elde edilir.

Page 47: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Düzgün Olmayan KuantalamaNonuniform Quantization

Sıkıştırma (compression) ve

genleştirme (expansion) eğrileri.

A/D çeviricide sıkıştırma yapılmışsa,

D/A çeviricide genleştirme işlemi

yapılmalıdır.

W

Düzgün

Kuantalayıcı

Bazı haberleşme sistemlerinde, sıkıştırma işlemi

doğrudan analog ses işareti üzerinde yapılır.

Page 48: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Çok kanallı sistemlerde kullanılan işaret seviyesi değişimi

(düzgün olmayan sıkıştırma + düzgün kuantalama)

A-tipi sıkıştırma m-tipi sıkıştırma

Page 49: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

A-tipi sıkıştırma eğrisinin parçalı gösterimi

Amaç; giriş genliğinin herhangi bir değeri için belirli sınırlar

içinde kalan bir kuantalama hatası elde etmektir.

Lokal kuantalama

seviye (adım) sayısı: MI

II

III

IV

V

VI

VIIVIII

Page 50: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Örnek 0 010 0011

işaret biti

0 (+)

1 (-)

parça numarasını

belirleyen bitler:

2 nolu parça

parça içinde işaretin kaçıncı dilime

karşı geldiğinin belirlenmesi için

kullanılan bitler: 3. dilim

0 010 0011

kodlanmış işaretin genliği:

0.25 + 3(0.25/16) = 0.296875

Page 51: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

1 Hertz can transmit a maximum of 2

pieces of information per second

Noiseless channel of B Hz can transmit a

signal of B Hz error-free

Can reconstruct this signal with 2B samples

Thus, channel of B Hz can transmit 2B

pieces of information or 2 pieces of

information/hertz

Minimum theoretical channel bandwidth is:

BT = n B hertz

Information / Hz

Page 52: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Transmission Bandwidth

Binary systems

M (# of levels) = 2n or n=log2M

Signal m(t), bandlimited to Bm Hz requires at least 2Bm samples/sec (Nyquist).

For reconstruction, we need 2nBm bits/sec or 2nBm pieces of information.

Nyquist Theorem (1920):

For a system/channel bandwidth B, Tmin=1/2B maximum signal rate:

D=2B pulses/sec (baud rate, Baud) = 2Blog2M bits/sec (bit rate, bps)

To transmit data in bit rate D, the minimum bandwidth of a system/channel must be

B ≥ D/2log2M (Hz)

EncoderTransmission

System/ChannelBandwidth=B

Decoder

t2T0 5T4T3TT 6T

0 1 0 0 1 0

Maximum Signal Rate: D

Page 53: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

EncoderTransmission

System/ChannelBandwidth=B

Decoder

t

0 1 0 0 1 0

Maximum Signal Rate

Channel Capacity

Shannon Theorem (1948):

For a system/channel bandwidth B and signal-to-noise ratio S/N, its channel capacity is,

C = Blog2(1+S/N) bits/sec (bps, bit rate)

C is the maximum number of bits that can be transmitted per second with a Pe=0.

To transmit data in bit rate D, the channel capacity of a system/channel must be

C ≥ D

+

Noise n(t)

s(t)

t

Relationship between Transmission Speed and Noise

Page 54: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Shannon theorem C = Blog2(1+S/N) shows that the maximum rate or channelCapacity of a system/channel depends on bandwidth, signal energy and noiseintensity. Thus, to increase the capacity, three possible ways are

1) increase bandwidth; 2) raise signal energy; 3) reduce noise.

Shannon theorem tell us that we cannot send data faster than the channel capacity, but we can send data through a channel at the rate near its capacity.

Examples

1. For an extremely noise channel S/N 0, C 0, cannot send any data regardless of bandwidth

2. If S/N=1 (signal and noise in a same level), C=B

3. The theoretical highest bit rate of a regular telephone line where B=3000Hz and S/N=35dB.10log10(S/N)=35 log2(S/N)= 3.5x log210

C= Blog2(1+S/N) =~ Blog2(S/N) =3000x3.5x log210=34.86 KbpsIf B is fixed, we have to increase signal-to-noise ratio for increasing transmission rate.

Channel Capacity

Page 55: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

DIFFERENTIAL PULSE CODE MODULATION (DPCM)

Taylor Series Expansion:

Discretized Expression:

Prediction Formula:

Goal: Reduce the quantization error by transmitting a difference signal

which is the original signal – the predicted signal.

Page 56: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Linear Predictor

Page 57: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

DPCM System

Transmitter

Receiver

SNR improvement

due to prediction

Gp=Pm / Pd

Page 58: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Delta Modulation (DM) A special case of DPCM

d[k]

Delta

Modulator

Delta

Demodulator

-

mq[k]

<

Page 59: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Delta Modulation (DM)

Delta

Modulator

Delta

Demodulator

DM transmits the derivative of the signal

Page 60: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

DM transmits the derivative of the signal

Page 61: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Slope Overload

No overload occurs if

( )

Page 62: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

SNR Performance

Single Integration (DM) Double Integration (DM)

Voice Signals

PCM

Page 63: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 64: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

M

Properties of Line Codes

Transmission Bandwidth

Power Efficiency

Error Detection and Correction

Favorable power spectral density (PSD)

Timing content (synchronization)

DigitalEncoder

DigitalSystemChannel

…010010110

L-Level, M-Mark, S-Space

RZ-Return-to-Zero, NRZ-NoReturn-to-Zero

Page 65: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Choose p(t) so that

Improve the shape of the PSD (e.g. Manchester (Split-phase) Waveform (f))

Minimize interference between adjacent pulses at RX (trade-off bandwidth and PSD shape)

Make PSD=0 at DC and low frequencies

Small bandwidth, most power at small number of frequencies

Low peak power

Pulse Shaping

Page 66: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Line Codes

On/Off (unipolar)

“1” send p(t), “0” nothing

Return to zero (RZ)

Non-Return to Zero (NRZ)

Polar (bipolar)

“1” send p(t), “0” send -p(t)

1 1 1 0 0 1 1

tRZ

1 1 1 0 0 1 1

tNRZ

1 1 1 0 0 1 1

tRZ

1 1 1 0 0 1 1

t

NRZ

Page 67: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Alternate Mark Inversion

“1” changes the sign of the waveform p(t)

“0” has no pulse

Bi-phase Codes

Line Codes

1 1 1 0 0 1 1

t

RZ

1 1 1 0 0 1 1

NRZ

t

1 1 1 0 0 1 1

NRZ

t

Page 68: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 69: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Power Spectral Density (PSD) S(w)

Page 70: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Not bandwidth efficient

No error detection or

correction capability

Nonzero PSD at dc

The most power efficient

scheme

Transparent

Page 71: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Example:

P(0)=0

Page 72: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Not bandwidth efficient

No error detection or

correction capability

Nonzero PSD at dc

Not power efficient

Not transparent

Page 73: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Bandwidth efficient

Single-error detection

capability

Zero PSD at dc

Not power efficient

Not transparent

Page 74: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 75: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

/2 /2 f

p(t) P(w)

Transmitted pulse

spectrum

Received pulse

spectrumChannel transfer

function

Page 76: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 77: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Example-1:

Page 78: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Example-2:

Minimum-bandwidth pulse that

satisfies the duobinary pulse criterion

Differential Coding: For the controlled ISI method, a zero-valued sample implies transition, that is,

if a digit is detected as 1, the previous digit is 0, or vice versa. This means that the digit interpreation is

based on the previous digit. If a digit were detected wrong, the error would be tend to propagate.

Differeantial coding eliminates this problem.

Page 79: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

.

Page 80: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

previously (HDB3).

Scrambler Descrambler

Shift

Registers

modulo 2 sum

Page 81: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 82: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 83: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

( )

Page 84: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 85: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 86: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 87: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 88: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 89: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 90: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 91: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 92: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 93: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 94: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 95: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

:

Page 96: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 97: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 98: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

::

&

Example:

SNRPM

Page 99: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

SNRFM

Page 100: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 101: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 102: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

: Probability of Bit Error

Page 103: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri
Page 104: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

SNR, average signal power to average noise power is important for measuring performance in analog systems

In DCS, the ratio is the bit energy (Eb) per noise power (N0), a normalized version of SNR

Allows comparison when M-ary systems are used

SNR for Digital Systems

0

/

/ /

b b b

b

E S T S R S W

N N W N W N R

Bit Energy

Noise Power

Spectral Density Bandwidth

Bit Time Bit Rate

Noise Power

Signal Power

Page 105: Elektronik Öğretmenliği Bölümü EBB 326 Haberleşme ...akademikpersonel.kocaeli.edu.tr/yunusee/poster/yunusee22.02.2012... · güvenlik ve kriptolama gibi sinyal işleme teknikleri

Why not SNR? Power Signal: finite average power, infinite energy,

good model for analog signal

Energy Signal: zero average power, finite energy

Power signals are good for analog signals since they can be thought of as existing for a long time

Digital symbols exist over one symbol or bit interval, Tb, so this allows comparison between different M-ary signals

Why Eb / N0 ?