Setiap orang tampaknya memiliki definisi berbeda di mana pun saya melihat.
Menurut dosen saya:
Menurut produsen :
Yang mana yang benar dan mengapa? Jangan ragu untuk memberikan asal-usul mengapa itu didefinisikan juga.
Pertanyaan terkait: tautan .
Jawaban:
Baud rate adalah laju bit individual atau slot untuk simbol . Tidak semua slot membawa bit data, dan dalam beberapa protokol, sebuah slot dapat membawa banyak bit. Bayangkan, misalnya, empat level tegangan yang digunakan untuk menunjukkan dua bit sekaligus.
Kecepatan bit adalah kecepatan di mana bit data aktual ditransfer. Ini bisa kurang dari baud rate karena beberapa slot waktu bit digunakan untuk overhead protokol. Itu juga bisa lebih dari baud rate dalam protokol tingkat lanjut yang membawa lebih dari satu bit per simbol.
Sebagai contoh, pertimbangkan protokol RS-232 yang umum. Katakanlah kita menggunakan 9600 baud, 8 bit data, bit satu stop, dan tidak ada bit paritas. Satu "karakter" yang ditransmisikan terlihat seperti ini:
Karena baud rate 9600 bit / detik, setiap slot waktu 1/9600 detik = 104 µs panjang. Karakter terdiri dari bit awal, 8 bit data, dan bit berhenti, untuk total slot waktu 10 bit. Karena itu seluruh karakter membutuhkan 1,04 ms untuk dikirim.
Namun, hanya 8 bit data aktual yang ditransmisikan selama ini. Oleh karena itu laju bit efektif (8 bit) / (1,04 ms) = 7680 bit / detik.
Jika ini adalah protokol yang berbeda yang, misalnya, menggunakan empat level tegangan untuk menunjukkan dua bit pada satu waktu dengan baud rate tetap sama, maka akan ada 16 bit yang ditransfer setiap karakter. Itu akan membuat bit rate 15.360 bit / detik, sebenarnya lebih tinggi daripada baud rate.
sumber
The garis bit adalah jumlah bit per detik yang dipindahkan.
Kecepatan bit data adalah jumlah bit informasi yang dipindahkan per detik.
The baud rate adalah jumlah simbol per detik (Baud dinamai Emile Baudot )
Tingkat garis dan tingkat informasi dapat berbeda karena pengkodean garis
Sebagai contoh (sangat dibuat-buat) kita mungkin melihat sesuatu seperti ini:
Tingkat dasar = 64000 bit per detik - ini adalah kecepatan data
Baris kode menggunakan framing standar secara 32 bit menambahkan 1 framing bit per kata: ini menambahkan 2000 framing bit, sehingga laju baris sekarang 66.000 bit per detik.
Sekarang kita melakukan QAM16 (mengkodekan 4 bit per simbol), jadi baud rate (atau simbol rate) = 16.5kBaud
Cara lain bahwa laju bit garis dan laju data mungkin berbeda adalah di mana kita perlu memasukkan bit dalam bitstream, seperti SDLC .
Pembingkaian SDLCSimbol adalah 01111110 (0x7E) dan digunakan untuk awal dan akhir bingkai; jelas kami tidak ingin bidang data menjadi simbol bingkai dan secara keliru menandai awal atau akhir bingkai yang akan membuat tautan tidak berguna.
Untuk mencegah hal ini, jika urutan 5 '1' bit terdeteksi di dalam bagian payload dari frame (yang diketahui oleh sumber pengirim), nol dimasukkan ke dalam stream bit untuk mencegah ujung simbol frame yang prematur. Overhead pada saluran tidak deterministik, secara kebetulan.
sumber
Tingkat Baud mengacu pada jumlah "slot" per detik. Dengan sebagian besar bentuk komunikasi serial, data di setiap slot adalah satu atau nol. Tetapi orang dapat, misalnya, mentransmisikan tegangan yang menunjukkan nilai antara nol dan tiga, untuk empat (vs dua) nilai yang mungkin per slot. Dengan empat nilai per slot, seseorang dapat mentransmisikan data dua kali lebih cepat dari pada data mode "biner" biasa.
Pengkodean semacam ini digunakan pada masa-masa awal telegraf (ketika segala macam strategi aneh dicoba), tetapi hampir tidak pernah dilakukan lagi untuk komunikasi jarak jauh. Namun, pengkodean multi-level terkadang masih dilakukan di dalam sirkuit terintegrasi komputer, untuk mengurangi jumlah kabel yang dibutuhkan.
sumber