Professional Documents
Culture Documents
Musa IBUK
mcibuk@firat.edu.tr
Haberleme Nedir?
Haberleme ksaca; bilginin bir yerden baka bir yere hatasz olarak iletilmesi olayna denir. Haberlemedeki temel prensip; iletilecek olan bilgi tr, nce elektrik, elektromanyetik veya optik enerjiye dntrlerek uzak mesafelere iletilir ve kar tarafta tekrar eski orijinal haline dntrlr.
Tayc Sinyal reteciz Modlatr Transducer (Dntrc)
Bilgi
Demodlatr
Seici Alc
Transducer (Dntrc)
Bilgi
Haberleme Trleri
Ortam Trne Gre
Kablolu Haberleme Kablosuz (Wireless) Haberleme
Kablolu Haberleme
Bilgi iletimi iin bakr, ynlendiriciler veya fiber kablolardan faydalanlr. dalga optik
letiim elektrik, elektromanyetik veya optik sinyaller araclyla bu ortamlar zerinden gerekletirilir.
Analog Haberleme
Baz haberleme dntrcleri, orijinal bilgi enerjisinin ani deiimlerini dorudan takip eden elektronik sinyaller retirler. Bu tip sinyallere Analog Sinyal ad verilir. rnein, bir mikrofon kendisine uygulana ses enerjisinin deiimini takip eden bir elektronik sinyal retir. Analog sinyaller kullanlarak yaplan haberlemeye Analog Haberleme ad verilir.
Haberlemedeki Kstlamalar
Herhangi bir haberleme sisteminde ama, kaynaktaki bilgi iaretini alc uta olduu gibi geri elde etmektir. Ancak, bu amaca genellikle eriilemez. Bir baka deyile, gnderilmi olan bilgi, baz kstlamalar nedeniyle, olduu gibi geri elde edilemez. Bu kstlamalar baz kanlmaz doa olaylar yada iletiim tasarmn yapan kiilerden kaynaklanr. O halde, alc tarafta bilgiyi aslna olabildiince yakn bir biimde elde etmek daha gereki ve uygulanabilir bir yaklam olur. Bu nedenle birok uygulamada, asl bilgi iaretinden baz sapmalara hogr gsterilir. Bir haberleme sistemindeki ana kstlamalar aadaki balklarda toplanabilir;
Grlt ve Giriim Bant genilii Sinyal Gc
Grlt ve Giriim
Modle edilmi bir iaret, iletim ortamnda istenmeyen bozulmalara urar. Bu bozulmalarn nedenleri; elektrik frtnalar, imek, yldrm gibi atmosfer olaylar olabilecei gibi, elektrik aygtlar yada baka iaretler nedeniyle oluan giriim gibi insan yaps kaynaklar da olabilir. Bozulmalarn baka bir kayna da haberleme sisteminin kendi iinde rettii grltdr. Grlt dzeyi, kullanlan modlasyon trne baldr. Grlt etkisinin az olduu modlasyon trlerinde genellikle daha ok bant genilii kullanlr. Her iletiim hattnn belirli bir grlt dzeyi vardr. Grlt ve nedenleri kendi iinde 4 ana balkta ele alnabilir:
Termal scakla ait grlt (Thermal Noise). Modlasyonlar aras grlt (ntermodulation Noise). apraz konuma (Crosstalk). Uyarm grlts (Impulse Noise).
10
Bant Genilii
Haberleme sistemleri iin baka nemli bir snrlama ise bant genilii kstlamas olup bu kstlama uluslararas iletiim kurulularnca belirlenir. Grltnn azaltlmas iin bant geniliinin arttrlmas, birbirleriyle elien iki kavramdr. Ancak, dier kullanclar nedeniyle bant genilii istenildii gibi arttrlamaz. Bu nedenle iyi bir iletiim sistemi, bu kstlamalar arasnda kurulan dengenin sonucunda ortaya kar. Bir kanal zerinden gnderilebilecek maksimum bilgi miktar kanal sas olarak adlandrlr ve sistemin bant geniliine baldr. Belirli bir bant genilii kaplayan bir iaret, bant genilii daha dar olan bir sistemden geerse bozulmaya urar. Sistemin bant genilii azaldka bozulma daha da artar. Bozulmann artmas sonucu bilginin gvenli bir ekilde iletilme hz da azalr. Sistemin bant genilii, iaretin bant geniliinden daha fazla ise bozulma olmaz. Bu nedenle herhangi bir iaretin bir sistemden bozulmaya uramadan geebilmesi iin, sistemin bant geniliinin sonsuz olmas gerekir. Bunun ise pratikte gereklemesi olanakszdr. Bilgi iletim hznn, iaretin frekans ile ilikili olduu sylenebilir. Belli bir frekans deerinin zerinde, haberleme sistemi ierisindeki elektriksel devreler, doalar veya yapm unsurlar nedeniyle iaretteki anlk deiimleri takip edemezler. Bu nedenle gnderilen iaretin alcda tekrar doru bir ekilde elde edilebilmesi iin bilgi iletim hzna bir st snr konmaldr (konulur).
11
Sinyal Gc
Yukarda aklananlar dnda bilgi iletim hzn etkileyen baka bir etken daha vardr ve bu etken iaret gcdr (yada S/N iaret-grlt orandr). Bu etken u biimde aklanabilir. Sistem bant genilii deitirilmeden, iaret gc arttrlarak bilgi iletin hz arttrlabilir. Ancak uygulama asndan ve ekonomik nedenlerle, iaret gcn istenildii kadar arttrmak olanakszdr. O halde, sistem bant genilii yada iaret gc arttrlarak bilgi iletim hz arttrlabilir. Ancak bu nicelikler yukarda sz edilen nedenlerden dolay rasgele arttrlamaz. nemli olan; bu birbiriyle elien etmenlere en iyi (yada iyi) ve ekonomik ekilde bir yaklam (zm) ortaya koymaktr.
12
oullama
Herhangi bir iletim hattnn, verilen bir zaman aralnda maksimum bir bant genilii vardr. Bir elektriksel iletiim hatt sadece iki u arasndaki konumay iletmek zere ayrld zaman nemli bir israf yaplm olunur ve bu nedenle sistem verimi dk olacaktr. Bu noktada sistemi daha verimli kullanabilmek amacyla oullama (multiplexing) yaplr. oullama, bir hat zerinden birden fazla bilginin simltane yada srayla iletilmesi olaydr. letim hatt kanal ad verilen sanal tnellere blnr. oullama ilemi genelde iki ekilde yaplr; Frekans Blmeli oullama ( FDM) Zaman Blmeli oullama (TDM)
13
14
15
16
Modlasyon
Bir bilgi sinyalinin, yaylm ortamnda iletilebilmesi iin ortam iinde rahatlkla hareket edebilen baka bir tayc sinyal zerine aktarlmas olayna modlasyon ad verilir. Genelde orijinal sinyal taycnn genlik, faz veya frekansna modle edilir. Modlasyon ilemi snflandrlrken, iki farkl bak a kullanlabilir. Bunlar modlasyonda kullanlan tac dalga ve bunu modle eden bilgi sinyalidir.
Tayc Sinyal Srekli Dalga Mod. Darbe Mod. Analog AM FM PM ASK FSK PSK PAM PPM PDM
Bilgi Sinyali
Dijital
PCM
17
ec(t) = Ec sin(ct + )
19
e FM
t ( t ) = A c cos c t + c g ( t ) dt 0
20
21
22
23
24
25
Srekli dalga modlasyonu ile darbe modlasyonu arasndaki bir dier nemli bir fark da, modle edilmemi dalga katarnn ok nemli miktarda alak frekans bileenleri hatta doru akm bileeni iermesidir. Bu nedenle, modle edilmi dalgalarn belirli bir frekans bandna sahip kanallardan iletilebilmesi iin ikinci bir modlasyon ilemine ihtiya duyulur. Bu yksek frekansl kanallarda bir srekli dalga modlasyonu, rnein FM kullanlabilir. Bir kablo zerinden yaplan iletimde ise, daha farkl modlasyon yntemleri kullanlr. Darbe modlasyonunda deitirilebilen 3 parametre vardr:
Darbenin uzunluu, uzunlu Ykseklii (genlii) ve ksekli (genli Konumu
Darbe modlasyonu gerekletirilirken, ilk nemli adm; verilen bir mesaj iaretini ayrk rneklerden oluan deerlere dntrme (rnekleme) ilemidir.
26
rnekleme Teoremi
Bu teorem Shannon rnekleme teoremi veya Nyquist rnekleme teoremi olarak da adlandrlr. Teorem temel olarak snrl bantl bir x(t) analog iaretinin yeniden ve bozulmadan elde edilebilmesi iin rnekleme ileminin nasl olmas gerektiini aklar. rnekleme teoremi; W frekans ile band snrl bir x(t) iaretinden eit T zaman aralklarnda alnan x(nT) rnek deerleri kullanlarak, iaretin tekrar ve bozulmasz olarak elde edilmesi iin gerek ve yeter koul
fs =
Bu koul altnda x(t) iareti ifadesinden elde edilebilir.
1 2W T
x (t ) =
k =
t sin ( k ) T x ( kT ) t T
28
T KT (t ) = + f (t ) 2m 2m 29
30
31
32
35
Bu nedenlerden dolay saysal iletimde sinyaller iletilirken yukarda bahsedilen unsurlarn ortadan kaldrlmas iin saysal kodlama teknikleri kullanlr. 36
Kodlama Teknikleri
Gnmzde sklkla kullanlan kodlama teknikleri unlardr:
TTL Kodlama Sfra Dnsz (Non-Return to Zero NRZ) Kodlama. Sfra Dnl (Return to Zero RZ) Kodlama. ki Kutuplu (Bipolar HDB3) Kodlama. ki fazl (BiPhase Manchester) Kodlama. Diferansiyel Manchester Kodlamas. 4B/5B Kodlama ok Seviyeli Eik3 (Multi-Level Threshold MLT-3) Kodlama 37
38
Hata Denetimi
Veriler iletildiinde bit hatalarnn oluma olasl ok fazladr. Bundan dolay pek ok uygulama iin, sadece hatann olduunu bulmakla yetinmeyip, ayrca verinin hatasz bir baka kopyasnn elde edilmesinin salanmas gerekmektedir. Buna hata kontrol denir. Hata kontrolne yaklam 4e ayrabiliriz.
Hata iin hi bir ey yapmamak Hatasz kopyay yeniden gndermek Hatay farkedip ayn zamanda da hatasz kopyay yeniden gndermek Hatay farkedip dzelterek gndermek (Hamming Kod).
Eer veri de hata saptanmsa verinin hatasz bir kopyasn elde etme gerei vardr.Hata bulma yntemlerinde kullanlan iki yaklam vardr:
leri hata kontrol (forward error control), gnderilen her bir karakter veya ereve ek olarak fazla bilgi ierir. yleki, alc sadece hatay farketmekle kalmaz ayn zamanda ulaan bit arasnda hatann nerede olduunu da saptar (gnderilen veri bunu saptayacak ek bilgiler ierir). Daha sonra doru veri (hatasz veri), bu bitleri tersine evirerek elde edilir. Pratikte, gvenilir ileri hata kontrolne eriebilmek iin gerekli fazla bit says gnderilen bilgideki bit says arttka hzla artar. Geribeslemeli hata kontrol (feedback error control), gnderilen her karakter veya ereve alcnn, sadece veri de hatann olduunu farketmesini salayacak (fakat hatann yerini saptayamayacak ) kadar ek bilgi ierir. Daha sonra yeniden gnderim kontrol yntemi gnderilmi olan bilginin bir baka doru kopyasnn yeniden gnderilmesi iin bir istekte bulunur. Geri beslemeli hata kontrol iki ksma ayrlabilir:
gvenli bir ekilde hata bulmay salayan teknikler bulmay sa ilgili yeniden gnderim kontrol tekniklerini salamak iin kullanlan kontrol algoritmalar. g sa i kullan algoritmalar
39
Hata Kaynaklar
letiim ortamlarndan kaynaklanan en nemli hata kaynaklar unlardr:
aret zayflamas ve bu zayflamadan kaynaklanan bozulma, Gecikmeden kaynaklanan bozulma, letiim ortamndaki grlt, letiim ortamnn kstl bant geniliinden kaynaklanan hatalar.
40
41
43
Bu da Q(x)e eittir. nk ikili dzende bir saynn kendisiyle toplam 0 eder. Bu da kalann 0 olacan gsterir. Bunu kullanmak iin ereve ieriklerinin tamam, M(x), saylar oluturulacak FCS digitlerinin saysna eit olarak eklenmi bir 0 lar setiyle (n FCS digitlerinin saysna eitken, mesaji 2n ile arpmaya edeerdir) FCS den 1 digit daha fazla digit ieren ikinci bir binary say ( G(x), oluturucu polinom (generator polinomial)) tarafndan modulo-2 ye blnr. Blnme ilemi, XOR ilemini erevedeki her bit ilenirken bitten bite paralel olarak gerekletirmee edeerdir. Daha sonra artan R(x) FCSdir ve mesaj bitlerinin sonuna eklenir. Benzer ekilde alc tarafndan FCS digitlerini de ieren bit akm tekrar ayn polinum tarafndan blnr yani ( M(x) *2n +R(x) ) / G(x) . Eer hi hata yoksa artan sadece 0dr. Ancak bir hata varsa artan 0 deildir.
44
Bu ilemi bir rnekle aklayacak olursak, 8 bitlik bir mesaj blou 11100110 ve 11001 oluturucu polinomunu kullanarak CRC yntemi ile hata saptadmz varsayalm. FCSyi nce oluturalm FCSyi kontrol edelim.
ekilde grld gibi mesaja nce 4 sfr eklendi nk FCS 4 bitli olacaktr (oluturucu g ld s nk olacakt (olu polinomun digit says n=5). Bu say daha sonra ekilde grld gibi oluturucu ld say say g olu polinoma blnr. Yukarda da belirttiimiz gibi modulo-2 blme ilemi bit bit paralel bir polinom Yukar belirtti modulo- b i ekilde exclusive-OR ilemine edeerdir. Bu ilemden artan say FCS saysdr. alc, exclusivei e de i say say al mesaja eklenmi FCS saysn alr ve oluturucu polinoma bler (ekil b). Eer hata yoksa olu b ( E eklenmi say al 0 says elde edilir. Bu teknikte oluturucu polinomun seimi ok nemlidir nk polinom say olu se nk hangi tip hatalarn farkedileceini tanmlar. Yani bu yntemle, hatalar farkedilece tan y
Tm tek-bit hatalarn tekhatalar Tm ift-bit hatalarn ifthatalar Tm tek-sayl bit hatalarn tek-say hatalar Rden kk tm hata patlamalarn k t patlamalar Rden byk ok fazla hata patlamasn farkedebiliriz. patlamas farkedebiliriz.
Pratikte kullanlan CRC rneklerinin biri CRC-16dr ve 1 1000 0000 0000 0101 dir. kullan CRC- 16d dir.
45
Alc da ayn ilemleri tekrar ederek, bulduu salama toplamn gnderilenle karlatrr. Bir hata durumunda sonular farkl kacandan, alcy iletimde bir hata olduu konusunda uyarr.
46
Hamming Uzakl
Kodlama teorisinde, yararl veri bitleriyle ek hata saptama bitlerini birletiren birleik mesaj birimini tanmlamak iin kullanlan terim kodkelimedir (codeword). ki geerli kod kelimenin farkllat minimum bit pozisyonu says kodun Hamming uzakl olarak bilinir. rnein, kodkelime bana 7 veri biti ve tek parity (elik) biti olan bir kodlama emas dnelim. Eer ift elik kullanldn varsayarsak bu emadaki takib eden kodkelimeler :
0 1 1 0
Bu listeden byle bir emann Hamming uzaklnn 2 olduunu kartabiliriz. nk her geerli kod-kelime en az iki bit pozisyonunda farkldr. Bu da, bu emann 2-bitli hatalar saptayamayacan gsterir. nk sonutaki bit yaps farkl ancak geerli bir kod kelime olacaktr. Bununla birlikte btn tek bitli hatalar saptayabilir. nk, bir kodkelimedeki tek bir bit bozulursa geersiz bir kod-kelime ortaya kacaktr.
47
Hamming Kodlamas
Kod szckteki bitler lden balayarak srayla numaralanr. Bit sra numaras 2nin kuvveti olan bitler (1, 2, 4, 8, 16, ...) denetim bitleri, Dier sradaki bitler (3, 5, 6, 7, 9, ...) veri bitleriyle doldurulur. Her denetim biti, kendisi de iinde baz bit setlerinin elii olarak hesaplanr. Bir bit, birka elik biti hesaplamasna dahil olabilir. k konumundaki (srasndaki) veri bitlerinin, denetim bitlerinin hangisi olduunu grebilmek iin k, 2nin kuvvetlerinin toplam eklinde yazlr. rnein, 7=1+2+4 (7. bit, 1., 2. ve 4. bitler tarafndan denetlenir), 11=1+2+8 (11. bit, 1., 2., ve 8. bitler tarafndan denetlenir). Bir kod szck geldiinde, alc her denetim bitinin doru elikte olup olmadn denetler. Tm denetim bitlerinin paritesi doru ise kod szck geerli olarak kabul edilir. rnek: 100100000110010000 110000110111001001 110110111101010101 110110111101010101 110100101101011001 110111001101010110 Hamming kodu, aslnda tek bit hatalarn dzeltebilir. Fakat bu yntem, bir kod szck matrisi oluturularak, hata patlamalarnda da kullanlabilir.
48
Veri Sktrma
Saklamak yada iletmek amacyla sinyallerin saysallatrlmasnn iki ana sebebi, hatalara kar dayankllk katabilmek ve sktrp artk verilerden arndrabilmektir. Tipik bir mesaj, istatistiksel olarak incelenirse belirli karakterlerin dierlerinden daha fazla kullanld gzlemlenebilir. Bir mesaj iletilemeden nce analiz edilerek, ska kullanlan karakterlerin yerine ksa kodlar atanr ve uzun kodlar yalnzca seyrek karlalan karakterlerde kullanlr. Bunu yapmakla mesajdaki bilgiyi deitirmeden gnderilecek toplam karakter saysn azaltmak mmkndr. Alcdaki uygun zmleyici mesaj asl ekline geri dndrecektir. Bu ilem veri sktrma olarak bilinir. zetle bilgisayarda veri sktrma ileminin uygulanmasnn temel nedeni, sktrlm verinin daha az yer kaplamasdr. Bir bilginin saysal ortamda daha verimli bir ekilde depolanabilmesi ve iletilebilmesi iin veri sktrma teknikleri kullanlr. Veri sktrma tekniklerinde, kodlama (encoding) ve kod zme (decoding) algoritmalar kullanlr. Veri sktrlrken, atlan fazlalklar temsil edecek bir kodlama kullanlmaldr. Alc bu kodlamay bilmeli, verinin iletilmesinden sonra kodu zerek zgn veriyi tekrar oluturabilmelidir. Fakl veri sktrma teknikleri vardr. Bunlar iki ana grupta toplanabilir: Bu iki ana grup ve bu grupta yer alan temel sktrma teknikleri aada incelenmitir.
49
Entropi (entropy) Kodlamas. (Kaypsz Sktrma) Kaynak (source) Kodlamas. (Kaypl Sktrma)
1 (bit / karakter ) P ( m)
50
statistiksel Kodlama
statistiksel kodlama, Deiken Uzunlukta Kodlama (Variable Length Coding VLE) olarak da bilinir. Bu kodlamadaki ama, verinin ierdii sembolleri istatistiksel olarak rastlanma sklklarna gre verimli biimde kodlamaktr. Bir karakterin 8 bit kullanlarak kodland bir yntemde, tekrarlama uzunluuna gre kodlama teknii yine her bir biti 8 karakter olarak kodlar, yalnzca tekrarlardan kanarak karakter saysn azaltr. statistiksel kodlamada ise ama, sk kullanlan karakterleri daha az bit kullanarak ifade etmektir. rnein bir metinde a harfi dier harflere gre ok geiyorsa belki de yalnzca iki bit (01 gibi) kullanlarak kodlanabilir. Bu nedenle, farkl karakterler iin farkl uzunlukta kodlar kullanr. Bu kodlama tekniinde verinin iindeki sembollerin istatistiksel dalma oranlar bilinmelidir. rnein ngilizce bir metin ile Trke bir metinde geen karakterlerin istatistiksel dalmlar farkl olacaktr. Sktrma, belli bir istatistiksel dalm varsaymna gre yaplr. En bilenen istatistiksel kodlama yntemlerinin banda Huffman Kodlamas gelir.
52
Huffman Kodlamas
Huffman kodlamas istatistiksel bir kodlama yntemi olduundan, iletilen bir verideki sembollerin farkl sklkta kullanlmas zelliine dayanr. Bu yntem, dier istatistiksel sktrma yntemlerinde olduu gibi karakter bana sabit sayda bit kullanmak yerine, sk tekrarlanan karakterlerin daha az, seyrek tekrarlanan karakterlerin daha fazla sayda bit kullanlarak kodland bir yntemdir. Karakterler sabit sayda bitten olumad iin, sktrlm verinin aktarm srasnda bit ynelimli aktarm teknikleri kullanlr. statistiksel kodlamalarda ncelikle verinin analizi ve sembollerin istatistiksel dalmnn bilinmesi gerekir. Huffman Kodlama algoritmas iki aamadan oluur:
Azaltma Blme
Semboller sahip olduklar olaslk yzdelerine gre en yksek olaslkl sembolden en olduklar olas y g y olas kl de doru sralanr. do s ralan En alt sradaki iki semboln olaslk yzdeleri toplanr. Listedeki sembol says bir azaltlm s sembol olas y toplan say azalt lm olur. Semboller en yksek olaslkldan en de doru tekrar sralanr. y olas kl d do s ralan Bu admlar, olaslklarnn toplam deeri %100 olan son iki sembol kalncaya kadar ad olas klar de kal srdrlr. ekil 6.1de, azaltma algoritmas gsterilmektedir. rd 6.1 algoritmas
En son kalan iki sembole srayla 0 ve 1 deerleri verilir. s de Bir adm geriye gidilir, sembollerden birisi iki semboln birlemesinden oluuyor ise, bu iki ad sembol birle olu sembol iin de 0 ve 1 deerleri eklenir. i de Bu algoritma, daha nce toplanarak gelen tm sembollere 0 ve 1 eklenerek kodlar t oluturulana kadar blnerek gider. olu b 53
54
56
be
ana
ksmdan
olumaktadr.
Ana kontrol paneli (Balat, Durdur, Resetle, k) Osiloskop Paneli Modlasyon ve Parametre Paneli (Modlasyon, Parametreler, Seenekler, Yardm ve Program Hakknda) Bilgi Paneli Durum Satr
58
59
Sonu
zellikle son yllarda haberleme konusu gnlk hayatmzn her alanna girmitir. Bu seminer almasnn amac; haberleme, modlasyon teknikleri, hata denetimi ve veri sktrma konularnn incelenmesi olmutur. nsanolunun bilgi birikimi her geen gn artmakta ve bu sahip olunan bilgi ynn saklanmas veya baka hedeflere iletilmesi, bu arta orantl olarak gittike zorlamaktadr. Bu da mevcut kaynaklarn daha verimli ve etkili kullanlmas konusunu gndeme getirmektedir. Bir taraftan daha yksek kapasiteli depolama sistemleri ve daha hzl haberleme sistemleri bu soruna bir zm aray getirmekte te yandan mevcut imkanlarn kullanlmas ile bilgilerin sktrlarak saklanmas veya iletilmesi, bu noktada soruna etkili bir zm yaklam sunmaktadr. Bu temellere dayanarak, ileriki aamalarda zellikle veri sktrma ve veri eitleme (equalization) konular zerine daha youn almalar yaplmas hedeflenmektedir.
60
Kaynaklar
Proakis, J. G., 1995, Digital Communications, McGraw-Hill Glover, I., Grant P., 1998, Digital Communications, Prentice Hall Killen, H.B., 1994, Modern Elektronik letiim Teknikleri, ev: Mustafa AKAY, MEB Yaynlar Ronayne, J., 1994, Saysal Haberlemeye Giri, ev: Hasan Hseyin ERKAYA, MEB Yaynlar Derin, H., Akar, M., 1979, letiim Kuram, Ortadou Teknik niversitesi Mhendislik Fakltesi Smale, P.H., 1994, Haberleme Sistemlerine Giri, Osman PARLAKTUNA, MEB Yaynlar Kayran, A.H., 1999, Analog Haberleme, Birsen Yaynevi Kayran, A.H., Panayrc, E., Aygl, ., 1999, Saysal Haberleme, Birsen Yaynevi Pastac, H., 1996, Modern Elektronik sistemler, Yldz Teknik niversitesi Yaynlar lkesen, R., rencik, B., 1999, Bilgisayar Haberlemesi ve A Teknolojileri, Papatya Yaynclk Kaplan, Y., 2000, Veri Haberlemesi Kavramlar, Papatya Yaynclk Johnson, J.J., Fletcher, B.D., 1997, Introductory Radio and Television Electronics, Macmillan education Ltd. Blelloch, G.E., 2001, Introduction to data Compression, Carnegie Mellon University Smith, S.W., 1999, The Scientist and Engineers Guide to Digital Signal Processing, California Technical Publishing Vaseghi , S.V. 2000, Advanced sinal Processing and Noise Reduction, John Wiley & Sons Ltd. Nelson, M., 2000, The Data Compression Book, IDG Books Worldwide Inc. Stergiopoulos, S., 2001, Advanced Signal Processing Handbook, CRC Press LLC Morreale P., Terplan K., 2001, The CRC Handbook of Modern Telecommunications, CRC Press LLC Baykal, N., 2001, Bilgisayar Alar, SAS Biliim Yaynlar Trker, M.A., 2004 Beyaz Noel ve Yaz Yamuru: Veri Sktrmann Doas zerine, www.teknoturk.org 61 Algan, S., 2004, Huffman Veri Sktrma Algoritmas ve Uygulamas (C#), www.ceturk.com
Teekkr
Bu seminer almamda ncelikle, almam sresince bana her trl olana salayan ve elinden gelen yardm yapan, fikirleriyle bana yol gsteren, ok deer verdiim, danmanm Sayn Yrd.Do.Dr. Hasan Hseyin BALIKa sonsuz teekkr ederim. almam sresince stres ve skntlarma katlanan sevgili eim Yoncaya ve bir anlk sesinin bile bana byk mutluluk verdii biricik kzm kraya ayrca teekkr ederim. Yine bu almam esnasnda emei geen ve bana yardmc olan dier tm arkadalarma da teekkr bir bor bilirim. Ayrca bu sunuyu dinleyen ve gr bildiren deerli hocalarma ve dier katlmclara teekkr ederim. 62
.: TEEKKRLER :.
Musa IBUK
mcibuk@firat.edu.tr
63