Teorema Pengkodean Saluran
Kebisingan yang ada di saluran menciptakan kesalahan yang tidak diinginkan antara urutan masukan dan keluaran dari sistem komunikasi digital. Kemungkinan kesalahan harus sangat rendah,nearly ≤ 10-6 untuk komunikasi yang andal.
Pengkodean saluran dalam sistem komunikasi, memperkenalkan redundansi dengan kontrol, untuk meningkatkan keandalan sistem. Pengkodean sumber mengurangi redundansi untuk meningkatkan efisiensi sistem.
Pengkodean saluran terdiri dari dua bagian tindakan.
Mapping urutan data yang masuk menjadi urutan input saluran.
Inverse Mapping urutan keluaran saluran menjadi urutan data keluaran.
Target akhirnya adalah efek keseluruhan dari channel noise harus diminimalkan.
Pemetaan dilakukan oleh pemancar, dengan bantuan encoder, sedangkan pemetaan terbalik dilakukan oleh decoder di penerima.
Pengkodean Saluran
Mari kita pertimbangkan saluran tanpa memori diskrit (δ) dengan Entropi H (δ)
Ts menunjukkan simbol yang diberikan δ per detik
Kapasitas saluran ditunjukkan dengan C
Channel bisa digunakan untuk setiap Tc detik
Oleh karena itu, kemampuan saluran yang maksimal C/Tc
Data yang dikirim = $ \ frac {H (\ delta)} {T_s} $
Jika $ \ frac {H (\ delta)} {T_s} \ leq \ frac {C} {T_c} $ itu berarti transmisi baik dan dapat direproduksi dengan kemungkinan kesalahan kecil.
Dalam hal ini, $ \ frac {C} {T_c} $ adalah tingkat kritis kapasitas saluran.
Jika $ \ frac {H (\ delta)} {T_s} = \ frac {C} {T_c} $ maka sistem dikatakan memberi sinyal pada tingkat kritis.
Sebaliknya, jika $ \ frac {H (\ delta)} {T_s}> \ frac {C} {T_c} $, maka transmisi tidak dapat dilakukan.
Oleh karena itu, kecepatan maksimum transmisi sama dengan kecepatan kritis kapasitas saluran, untuk pesan bebas kesalahan yang andal, yang dapat terjadi, melalui saluran tanpa memori yang terpisah. Ini disebut sebagaiChannel coding theorem.