(1) Kode AMI
Kode AMI (Alternative Mark Inversion) adalah nama lengkap dari kode inversi tanda alternatif, aturan pengkodeannya adalah mengubah kode pesan “1″ (tanda) secara bergantian menjadi “+1″ dan “-1″, sedangkan kode “0″ ( tanda kosong) tetap tidak berubah. Misalnya:
Kode pesan: 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 1 1
Kode AMI: 0-1 +1 0 0 0 0 0 0 0 0 0 0 0 1 +1 0 0 0 0 1 +1
Bentuk gelombang yang sesuai dengan kode AMI adalah rangkaian pulsa dengan level positif, negatif, dan nol. Hal ini dapat dilihat sebagai deformasi bentuk gelombang unipolar, yaitu, “0″ masih menunjukkan level nol, dan “1″ secara bergantian menunjukkan level positif dan negatif.
Keuntungan dari kode AMI adalah tidak ada komponen DC, komponen frekuensi tinggi dan rendah berukuran kecil, dan energi terkonsentrasi pada frekuensi kecepatan 1/2 yard.
(Gambar 6-4); Rangkaian codecnya sederhana, dan kesalahan kode dapat diamati dengan menggunakan aturan polaritas sinyal bolak-balik. Jika itu adalah bentuk gelombang AMI-RZ, setelah menerimanya, selama penyearah gelombang penuh, itu dapat diubah menjadi bentuk gelombang RZ unipolar, dari mana komponen waktu bit dapat diekstraksi. Mengingat kelebihan di atas, kode AMI telah menjadi salah satu kode transmisi yang paling umum digunakan.
Kekurangan kode AMI: Ketika kode asli memiliki string “0″ yang panjang, level sinyal tidak melonjak dalam waktu lama, mengakibatkan kesulitan dalam mengekstraksi sinyal pewaktuan. Salah satu cara efektif untuk mengatasi masalah kode “0″ adalah dengan menggunakan kode HDB3.
(2) kode HDB3
Nama lengkap kode HDB3 adalah kode bipolar kepadatan tinggi orde ketiga. Merupakan versi perbaikan dari kode AMI, tujuan perbaikan adalah untuk mempertahankan kelebihan kode AMI dan mengatasi kekurangannya, sehingga angka “0″ tidak melebihi tiga. Aturan pengkodeannya adalah sebagai berikut:
Periksa jumlah angka nol yang terhubung ke kode pesan. Jika angka “0″ kurang dari atau sama dengan 3, aturan pengkodeannya sama dengan kode AMI. Ketika jumlah angka nol yang berurutan melebihi tiga, masing-masing dari empat angka nol yang berurutan diubah menjadi subbagian dan diganti dengan 000V. V(mengambil nilai +1 atau -1) harus memiliki polaritas yang sama dengan pulsa non-” 0 “yang berdekatan sebelumnya (karena ini melanggar aturan pergantian polaritas, V disebut pulsa penghancuran). Polaritas kode V yang berdekatan harus bergantian. Apabila nilai kode V dapat memenuhi persyaratan pada (2) tetapi tidak dapat memenuhi persyaratan tersebut, maka “0000″ diganti dengan “B00V”. Nilai B sama dengan pulsa V berikut untuk mengatasi masalah ini. Oleh karena itu, B disebut pulsa pengatur. Polaritas transmisi nomor setelah kode V juga harus bergantian.
Selain kelebihan kode AMI, kode HDB3 juga membatasi jumlah kode “0″ genap menjadi 3, sehingga informasi waktu dapat diambil saat menerima. Oleh karena itu, kode HDB3 adalah jenis kode yang paling banyak digunakan di Cina, Eropa dan negara-negara lain, dan jenis kode antarmuka hukum PCM di bawah empat kelompok adalah kode HDB3.
Pada kode AMI dan kode HDB3 di atas, setiap kode sinyal biner diubah menjadi kode satu bit nilai tiga tingkat (+1, 0,-1), sehingga jenis kode ini disebut juga kode 1B1T. Selain itu, kode HDBn dapat didesain sedemikian rupa sehingga angka “0″ tidak melebihi n.
(3) kode bifase
Kode bifasik juga dikenal sebagai kode Manchester. Ia menggunakan gelombang persegi simetris positif dan negatif dari satu periode untuk mewakili “0″ dan bentuk gelombang pembaliknya untuk mewakili “1″. Salah satu aturan pengkodeannya adalah kode “0″ diwakili oleh kode dua digit “01″, dan kode “1″ diwakili oleh kode dua digit “10″, misalnya:
Kode pesan: 1 1 0 0 0 1 0 1
Kode bifase: 10 10 01 01 10 01 10
Bentuk gelombang kode bipolar adalah bentuk gelombang NRZ bipolar dengan hanya dua tingkat polaritas yang berlawanan. Ia memiliki lompatan level di titik tengah setiap interval simbol, sehingga berisi informasi waktu bit yang kaya, dan tidak ada komponen DC, dan proses pengkodeannya sederhana. Kerugiannya adalah bandwidth yang ditempati menjadi dua kali lipat, sehingga pemanfaatan pita frekuensi menjadi berkurang. Kode bifase cocok untuk transmisi peralatan terminal data jarak pendek, dan sering digunakan sebagai jenis kode transmisi di jaringan area lokal.
(4) Kode bifase diferensial
Untuk mengatasi kesalahan penguraian kode yang disebabkan oleh pembalikan polaritas dalam kode bifasik, konsep kode diferensial dapat diadopsi. Kode biphasic disinkronkan dan diwakili oleh lompatan level di tengah durasi setiap simbol (lompatan dari negatif ke positif mewakili biner “0″ dan lompatan dari positif ke negatif mewakili biner “1″). Dalam pengkodean bifase diferensial, lompatan level di tengah setiap elemen digunakan untuk sinkronisasi, dan apakah ada lompatan tambahan di awal setiap elemen digunakan untuk menentukan kode sinyal. Jika ada lompatan, ini menunjukkan biner “1″, dan jika tidak ada lompatan, ini menunjukkan biner “0″. Kode ini sering digunakan di jaringan area lokal.
(5)Kode CMI
Kode CMI adalah kependekan dari kode pembalikan tanda, dan mirip dengan kode bipolar, kode ini juga merupakan kode datar bipolar bipolar. Aturan pengkodeannya adalah: kode “1″ secara bergantian diwakili oleh kode dua digit “11″ dan “00″; Kode 0 diwakili oleh 01, dan bentuk gelombangnya ditunjukkan pada Gambar 6-5(c).
Kode CMI mudah diimplementasikan dan berisi banyak informasi waktu. Selain itu, karena 10 adalah grup kode yang dinonaktifkan, lebih dari tiga kode tidak akan muncul, dan aturan ini dapat digunakan untuk mendeteksi kesalahan makro. Kode ini telah direkomendasikan oleh ITU-T sebagai jenis kode antarmuka quad-group PCM, dan terkadang digunakan dalam sistem transmisi kabel optik dengan kecepatan di bawah 8,448Mb/s.
(6) Blokir pengkodean
Untuk meningkatkan kinerja pengkodean baris, diperlukan semacam redundansi untuk memastikan sinkronisasi dan kemampuan deteksi kesalahan pola kode. Pengenalan pengkodean blok dapat mencapai kedua tujuan tersebut sampai batas tertentu. Bentuk blok codingnya ada kode nBmB, kode nBmT dan lain sebagainya.
Kode nBmB adalah sejenis pengkodean blok, yang membagi kode biner n-bit dari aliran informasi asli menjadi sebuah grup, dan menggantinya menjadi grup kode baru dari kode biner M-bit, di mana m>n. Karena m>n, kumpulan kode baru mungkin memiliki 2^m kombinasi, jadi ada lebih banyak kombinasi (2^m-2^n). Dalam kombinasi 2 “, grup kode yang disukai dipilih sebagai grup kode yang diizinkan dalam beberapa cara, dan sisanya digunakan sebagai grup kode yang dinonaktifkan untuk mendapatkan kinerja pengkodean yang baik. Misalnya, dalam pengkodean 4B5B, mengganti pengkodean 4-bit dengan pengkodean 5-bit, hanya ada 2^4=16 kombinasi berbeda untuk pengelompokan 4-bit, dan 2^5=32 kombinasi berbeda untuk pengelompokan 5-bit. pengelompokan sedikit. Untuk mencapai sinkronisasi, kita dapat memilih grup kode dengan tidak lebih dari satu awalan “0″ dan dua akhiran “0″, dan sisanya adalah grup kode yang dinonaktifkan. Dengan cara ini, jika ada kumpulan kode yang dinonaktifkan di pihak penerima, ini menunjukkan bahwa ada kesalahan kode dalam proses transmisi, sehingga meningkatkan kemampuan deteksi kesalahan sistem. Kode bifase dan kode CMI yang dijelaskan sebelumnya dapat dianggap sebagai kode 1B2B.
Dalam sistem komunikasi serat optik, m=n+1 sering dipilih, dan diambil kode 1B2B, kode 2B3B, kode 3B4B, dan kode 5B6B. Diantaranya, kode 5B6B telah digunakan dalam praktik sebagai kode transmisi saluran untuk grup kubik dan lebih dari grup empat kali lipat.
Kode nBmB memberikan sinkronisasi dan deteksi kesalahan yang baik, tetapi ada biayanya, yaitu peningkatan bandwidth yang diperlukan.
Ide desain kode nBmT adalah untuk mengubah n kode biner menjadi m kode ternary, dan m
Di atas adalah Shenzhen HDV phoelectron Technology Ltd. untuk memberi Anda pengetahuan tentang "tipe kode umum transmisi baseband", berharap dapat membantu Anda, Shenzhen HDV phoelectron Technology Ltd. selain ituONUseri, seri transceiver,OLTseri, tetapi juga memproduksi seri modul, seperti: Modul optik komunikasi, modul komunikasi optik, modul optik jaringan, modul optik komunikasi, modul serat optik, modul serat optik Ethernet, dll., dapat memberikan layanan kualitas yang sesuai untuk kebutuhan pengguna yang berbeda , selamat datang kunjungan Anda.