1 / 18

William Stallings Komunikasi Data dan Komputer

William Stallings Komunikasi Data dan Komputer. Edisi ke 7 Tekni k Komunikas i Data Digital. Transmisi Asinkron dan Sinkron. M asala h wakt u m embutuhka n mekanisme untuk menyamaka n antara transmite r dan receiver Du a salusi A sinkronisasi S inkronisasi. Asinkron.

donagh
Download Presentation

William Stallings Komunikasi Data dan Komputer

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. William Stallings Komunikasi Data dan Komputer Edisike7 TeknikKomunikasiDataDigital

  2. TransmisiAsinkrondanSinkron • Masalahwaktumembutuhkanmekanisme untukmenyamakanantaratransmiterdan receiver • Duasalusi • Asinkronisasi • Sinkronisasi

  3. Asinkron • Dataditransmisikandalamkaraktersetiapwaktu • –5 to8 bits • Timing(waktu)hanyamemerlukan pertahanandalamtiapkarakter • Sinkronisasiulangtiapkarakter

  4. Asinkrondiagram

  5. Asinkron • Pada aliranyang tetap, interval diantarakarakter adalah sama (panjangelemenstop) • Dalamkeadaantidaklancar,receiver mengecekuntuk transisi1ke0 • Saat7interval sample berikutnya(panjang karakter) • Melihatuntuk1 ke0untuk karakterberikutnya • Simple • Murah • Overhead pada 2 atau3 bit per karakter(~20%) • Baik untuk data denganjarakyang panjang (keyboard)

  6. Sinkron-level bit • Block pada transmisidata tanpa start atau stop bits • Clock harus sama(sinkron) • Dapat menggunakanjalurclock yang terpisah • Baik untuk jarak dekat • Perusakansubjek • Meletakkan sinyal clock dalam data • EncodingManchester • Menemukankembalicarrier (padamodulasidigital)

  7. Sinkron-level block • Membutuhkanpetunjuksaatstartdanend padablock • Menggunakanpreambledanpostamble • YaituseriespadakarakterSYN(hex16) • Yaitublockpada11111111patterns endingdalam11111110 • Lebihefisien(Overheadlebihkecil) daripadaasinkron

  8. Sinkron(diagram)

  9. Tipe-tipeerror • Error terjadi ketika ada perubahan diantara transmitter dan receiver • Error single bit • Diantarasatu bit • Bityangberdekatan tidakefektif • White noise • Burst errors • PanjangB • Impulse noise • Memudar dalamwireless • Efeklebih besar saat kecepatan data tinggi

  10. Proses PendeteksianError

  11. PendeteksianError • Bittambahanyangdibuatolehtransmitter untukmendeteksierrorcode • Parity • NilaidariParitybitmerupakankarakter even(evenparity)atauodd(oddparity) dalamsatuangka • Evennumberdaribiterrorberartitidak terdeteksi

  12. Cyclic Redundancy Check • Untukblockpadatransmitterkbit transmittermembangkitkannbitsequence • Transmitk+nbitsyangtepatmembagi menjadibeberapaangka • Receivermembagiframedenganangka • –Jikatidak ada peringatan,diasumsikan tidak ada error • Untukmateri,lihatStallingsbab6

  13. KoreksiError • Koreksipada pendeteksian error memerlukan block data yang dikirimkankembali (lihat bab 7) • Tidak ada yang tepat untuk aplikasi wireless • Kecepartanbit error tinggi • Lebih banyakpengirimanulang • Waktutunggu perambatan lebih lama dibandingkanpengiriman frame • Diperlukan koreksi error untuk penerimaan bit dalam basic

  14. Diagram Proses KoreksiError

  15. Proses KoreksiError • Tiap kbit block mapped untuk nbit block (n>k) • Codeword • Forwarderrorcorrection(FEC)encoder • Codeword dikirim • Diterima bit string yang sama untuk pengiriman tetapi masihada error • Diterimacodeword laludirubahkeFEC decoder • Jikaadaerror,dikeluarkandatablockoriginal • Beberapaerrordapatdideteksidandikoreksi • Beberapaerrordapatdideteksi tetapi tidakdapatdikoreksi • Beberapaerrortidakdapatdideteksi • Hasil yang tidakdikoreksi dari FEC

  16. Bekerja padaKoreksiError • Membuat redundancy untuk pengiriman pesan • Dapat menarikkesimpulanpada level kecepatan error • E.g. koreksicode block error • Secara umummembuat(n–k)bitsmenjadiend padablock • Meberikan nbitblock(codeword) • Semuaoriginalkbitstermasukdalamcodeword • Beberapa pemetaan FECkbitinputkedalamnbit codeword seperti originalkbits tidak terlihat • Kembali untuk materilihatbab 6

  17. Konfigurasi Saluran • Topology • Fisikmenyusunstasiundalammedia • Pointtopoint • Multipoint • Komputer dan terminals, local area network • Half duplex • Hanya satu stasiun yangmungkindikirimkan dalamsatu waktu • Membutuhkansatu datapath • Full duplex • Simultanantaraduastasiunsaatpengirimandanpenerimaan • Membutuhkanduadatapaths(atauechocanceling)

  18. Konfigurasi Tradisional

More Related