1) Kode AMI
Nama lengkap kode AMI (Alternative Mark Inversion) adalah kode inversi tanda alternatif. kosong) tetap tidak berubah. Misalnya:
Kode pesan: 0 1 1 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 -1 +1 0 0 -1 +1…
Bentuk gelombang yang sesuai dengan kode AMI adalah rangkaian pulsa dengan level positif, negatif, dan nol. Hal ini dapat dianggap sebagai deformasi bentuk gelombang unipolar, yaitu, “0″ masih berhubungan dengan level nol, sedangkan “1″ berhubungan dengan level positif dan negatif secara bergantian.
Keuntungan dari kode AMI adalah tidak adanya komponen DC, hanya terdapat sedikit komponen frekuensi tinggi dan rendah, dan energi terkonsentrasi pada frekuensi 1/2 kecepatan kode.
(Gbr. 6-4); Rangkaian codecnya sederhana, dan polaritas kode dapat digunakan untuk mengamati situasi kesalahan; jika itu adalah bentuk gelombang AMI-RZ, itu dapat diubah menjadi unipolar selama gelombang penuh diperbaiki setelah diterima. Bentuk gelombang RZ dari mana komponen pewaktuan bit dapat diekstraksi. Karena kelebihan di atas, kode AMI menjadi salah satu jenis kode transmisi yang lebih umum digunakan.
Kerugian dari kode AMI: Ketika kode asli memiliki rangkaian “0″ yang panjang, level sinyal tidak melonjak dalam waktu yang lama, sehingga sulit untuk mengekstraksi sinyal timing. Salah satu cara efektif untuk mengatasi masalah kode “0″ genap adalah dengan menggunakan kode HDB3.
(2) Kode HDB3
Nama lengkap kode HDB3 adalah kode bipolar kepadatan tinggi orde ketiga. Ini adalah jenis kode AMI yang ditingkatkan. Tujuan perbaikan adalah untuk mempertahankan keunggulan kode AMI dan mengatasi kekurangannya sehingga jumlah “0” berturut-turut tidak melebihi tiga. Aturan pengkodeannya adalah sebagai berikut:
Pertama-tama periksa jumlah “0″ berturut-turut dalam kode pesan. Jika jumlah “0″ yang berurutan kurang dari atau sama dengan 3, ini sama dengan aturan pengkodean kode AMI. Ketika jumlah “0″ berturut-turut melebihi 3, masing-masing dari 4 “0″ berturut-turut akan diubah menjadi satu bagian dan diganti dengan “000V”. V (nilai +1 atau -1) harus mempunyai polaritas yang sama dengan pulsa non-”0″ yang berdekatan tepat sebelum V (karena ini melanggar aturan pergantian polaritas, sehingga V disebut pulsa pemusnah). Polaritas kode V yang berdekatan harus bergantian. Apabila nilai kode V dapat memenuhi persyaratan pada (2) tetapi tidak dapat memenuhi persyaratan tersebut, maka ganti “0000″ dengan “B00V”. Nilai B konsisten dengan pulsa V berikut untuk menyelesaikan masalah ini. Oleh karena itu, B disebut pulsa modulasi. Polaritas nomor transmisi setelah kode V juga harus bergantian.
Selain keunggulan kode AMI, kode HDB3 juga membatasi jumlah kode “0″ berturut-turut menjadi kurang dari 3, sehingga ekstraksi informasi waktu dapat dijamin selama penerimaan. Oleh karena itu, kode HDB3 adalah jenis kode yang paling banyak digunakan di negara saya dan Eropa, dan jenis kode antarmuka di bawah grup kuaterner A-law PCM semuanya adalah kode HDB3.
Pada kode AMI dan kode HDB3 tersebut di atas, setiap kode biner diubah menjadi kode dengan nilai tiga tingkat 1-bit (+1, 0, -1), sehingga kode semacam ini disebut juga kode 1B1T. Selain itu, dimungkinkan juga untuk merancang kode HDBn yang jumlah “0″nya tidak melebihi n.
(3) Kode Bifase
Kode Biphase juga disebut sebagai kode Manchester. Ia menggunakan periode gelombang persegi simetris positif dan negatif untuk mewakili “0″ dan bentuk gelombang kebalikannya 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 1 0 1
Kode bifase: 10 10 01 01 10 01 10
Bentuk gelombang kode biphasic 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. Tidak ada komponen DC, dan proses pengkodeannya juga sederhana. Kerugiannya adalah bandwidth yang terisi menjadi dua kali lipat, sehingga mengurangi tingkat pemanfaatan pita frekuensi. Kode bi-fase baik untuk mengirimkan peralatan terminal data jarak pendek, dan sering digunakan sebagai jenis kode transmisi di jaringan area lokal.
(4) Kode diferensial dua fase
Untuk mengatasi kesalahan decoding yang disebabkan oleh pembalikan polaritas kode dua fase, konsep kode diferensial dapat digunakan. Kode bifase menggunakan transisi level di tengah durasi setiap simbol untuk sinkronisasi dan representasi kode sinyal (transisi dari negatif ke positif mewakili biner “0″, dan transisi dari positif ke negatif mewakili biner “1″). Dalam pengkodean kode bifase diferensial, transisi level di tengah setiap simbol digunakan untuk sinkronisasi, dan apakah ada transisi tambahan di awal setiap simbol digunakan untuk menentukan kode sinyal. Jika ada transisi berarti biner “1″, dan jika tidak ada transisi berarti biner “0″. Kode ini sering digunakan di jaringan area lokal.
kode CMI
Kode CMI adalah singkatan dari “mark inversion code. Seperti kode dua fase, ini juga merupakan kode dua tingkat bipolar. Aturan pengkodeannya adalah: kode “1″ bergantian diwakili oleh kode dua digit “11″ dan “00″; kode “0″ secara tetap diwakili oleh “01″, dan bentuk gelombangnya ditunjukkan pada Gambar 6-5(c).
Kode CMI mudah diterapkan dan berisi informasi waktu yang kaya. Selain itu, karena 10 adalah grup kode terlarang, tidak akan ada lebih dari tiga kode berturut-turut, dan aturan ini dapat digunakan untuk mendeteksi kesalahan makroskopis. Kode ini telah direkomendasikan oleh ITU-T sebagai jenis kode antarmuka kuartet PCM dan terkadang digunakan dalam sistem transmisi kabel optik dengan kecepatan lebih rendah dari 8,448Mb/s.
Blokir pengkodean
Untuk meningkatkan kinerja pengkodean baris, diperlukan semacam redundansi untuk memastikan sinkronisasi pola dan deteksi kesalahan. Pengenalan pengkodean blok dapat mencapai kedua tujuan ini sampai batas tertentu. Bentuk blok codingnya adalah kode nBmB, kode nBmT dan lain sebagainya.
Kode nBmB adalah jenis pengkodean blok, yang membagi kode biner n-bit dari aliran informasi asli ke dalam grup dan menggantinya dengan grup kode baru dari kode biner m-bit, di mana m>n. Karena m>n, grup kode baru mungkin Ada 2^m kombinasi, jadi ada lebih banyak kombinasi (2^m-2^n). Di antara kombinasi 2″, grup kode yang disukai dipilih dengan cara tertentu sebagai grup kode yang diizinkan, dan sisanya digunakan sebagai grup kode terlarang untuk mendapatkan kinerja pengkodean yang baik. Misalnya, dalam pengkodean 4B5B, kode 5-bit digunakan sebagai pengganti kode 4-bit. Coding, untuk pengelompokan 4 bit hanya terdapat 2^4=16 kombinasi berbeda, dan untuk pengelompokan 5 bit terdapat 2^5=32 kombinasi berbeda. Untuk mencapai sinkronisasi, kita dapat mengikuti tidak lebih dari satu awalan “0″ dan Dua akhiran “0″ digunakan untuk memilih grup kode, dan sisanya adalah grup kode yang dinonaktifkan. Dengan cara ini, jika grup kode yang dinonaktifkan muncul di pihak penerima, berarti ada kesalahan dalam proses transmisi, sehingga meningkatkan kemampuan deteksi kesalahan sistem. Kode bi-fase dan kode CMI 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, pola kode 5B6B secara praktis telah digunakan sebagai pola kode transmisi jalur untuk kelompok ketiga dan kelompok keempat atau lebih.
Kode nBmB menyediakan fungsi sinkronisasi dan deteksi kesalahan yang baik, tetapi juga membayar harga tertentu, yaitu bandwidth yang dibutuhkan meningkat.
Ide desain kode nBmT adalah untuk mengubah n kode biner menjadi kelompok kode baru dari m kode terner, dan m
Di atas adalah penjelasan poin pengetahuan “Jenis Kode Umum untuk Transmisi Baseband” yang dipersembahkan oleh Shenzhen Hi-Diwei Optoelektronik Technology Co., Ltd., semoga artikel ini dapat membantu Anda menambah pengetahuan. Selain artikel ini, jika Anda mencari perusahaan produsen peralatan komunikasi serat optik yang bagus, Anda dapat mempertimbangkannyatentang kita.
Shenzhen HDV fotolistrik Technology Co, Ltd terutama adalah produsen produk komunikasi. Saat ini, peralatan yang diproduksi meliputiseri ONU, seri modul optik, seri OLT, Danseri pemancar. Kami dapat menyediakan layanan yang disesuaikan untuk skenario yang berbeda. Sama-samaberkonsultasi.