Rumah Pengembangan Apa itu pengkodean 8b / 10b? - definisi dari techopedia

Apa itu pengkodean 8b / 10b? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa artinya 8b / 10b Pengkodean?

Pengkodean 8b / 10b adalah kode jalur telekomunikasi di mana setiap byte data delapan bit dikonversi ke karakter transmisi 10-bit. Pengkodean 8b / 10b diciptakan oleh IBM dan digunakan dalam mentransmisikan data pada koneksi sistem perusahaan, gigabit Ethernet dan lebih dari saluran serat. Pengkodean ini mendukung transmisi berkelanjutan dengan jumlah nol yang seimbang dan yang ada dalam aliran kode. 8b / 10b juga dapat mendeteksi kesalahan transmisi bit tunggal.

Techopedia menjelaskan Encoding 8b / 10b

Kode 8b / 10b didefinisikan pada tahun 1983 dalam Jurnal Penelitian dan Pengembangan IBM. Ini memetakan simbol 8 bit hingga 10 bit untuk mencapai keseimbangan DC. Jenis kode ini juga menyediakan perubahan status untuk pemulihan jam yang wajar.


Pengkodean dilakukan dalam perangkat keras lapisan tautan dan disembunyikan dari lapisan atas tumpukan perangkat lunak. Delapan bit data ditransmisikan sebagai entitas 10-bit yang disebut simbol, atau karakter. Bit data yang lebih rendah dikodekan ke dalam kelompok 6-bit dan tiga bit teratas dikodekan ke dalam kelompok 4-bit. Bit kode digabungkan untuk membentuk simbol 10-bit yang dikirimkan pada kabel.


Pengkodean mengurangi jumlah transmisi ulang sebagai kombinasi dari skema pengkodean dengan checksum memungkinkan rekonstruksi data. Algoritma ini menambahkan overhead untuk setiap karakter hingga 25%. Karena antarmuka serial seperti saluran serat tidak memiliki jam untuk mengidentifikasi validitas bit, informasi jam dikodekan dalam aliran data.


Proses pengkodean menyediakan karakter 10-bit yang sesuai dengan aturan pengkodean. Mereka tidak digunakan untuk mewakili karakter data tetapi sebagai karakter khusus yang membantu dalam mengidentifikasi fungsi manajemen atau kontrol. Secara keseluruhan, mereka mengenali struktur notasi seperti yang terlihat dalam pesan kesalahan. Selama transmisi karakter, dua bit tambahan yang disebut running disparities bergabung dengan stream bersama dengan bit lainnya, yang merupakan variabel yang memastikan bahwa jumlah bit "1" yang ditransmisikan hampir sama dengan jumlah bit "0" yang ditransmisikan.

Apa itu pengkodean 8b / 10b? - definisi dari techopedia