• Giga@hdv-tech.com
  • 24 Saat Çevrimiçi Hizmet:
    • 7189078c
    • sns03
    • 6660e33e
    • youtube
    • instagram

    Temel bant aktarımının ortak kod türü

    Gönderim zamanı: 19 Eylül 2024

    (1) AMI kodu

    AMI (Alternatif İşaret Tersine Çevirme) kodu, alternatif işaret ters çevirme kodunun tam adıdır, kodlama kuralı, “1” (işaret) mesaj kodunu “+1” ve “-1” olarak, “0” () olarak dönüşümlü olarak dönüştürmektir. boş işaret) değişmeden kalır. Örneğin:

    Mesaj kodu: 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 1 1

    AMI kodu: 0-1 +1 0 0 0 0 0 0 0 0 0 0 0 1 +1 0 0 0 0 1 +1

    AMI koduna karşılık gelen dalga formu pozitif, negatif ve sıfır seviyelerine sahip bir darbe dizisidir. Tek kutuplu bir dalga şekli deformasyonu olarak görülebilir, yani "0" hala sıfır seviyelere karşılık gelirken, "1" dönüşümlü olarak pozitif ve negatif seviyelere karşılık gelir.

    AMI kodunun avantajı, DC bileşeninin olmaması, yüksek ve düşük frekans bileşenlerinin küçük olması ve enerjinin 1/2 yarda hızının frekansında yoğunlaşmasıdır.

    (Şekil 6-4); Codec devresi basittir ve kod hatası, sinyalin alternatif polaritesi kuralı kullanılarak gözlemlenebilir. Eğer bu bir AMI-RZ dalga biçimiyse, onu aldıktan sonra, tam dalga düzeltmesi devam ettiği sürece, bit zamanlama bileşeninin çıkarılabileceği tek kutuplu bir RZ dalga biçimine dönüştürülebilir. Yukarıdaki avantajlar göz önüne alındığında, AMI kodu en yaygın kullanılan iletim kodlarından biri haline gelmiştir.

    AMI kodunun dezavantajları: Orijinal kodun uzun bir “0” dizisine sahip olması durumunda, sinyalin seviyesinde uzun süre atlama olmaz, bu da zamanlama sinyalinin çıkarılmasında zorluk yaşanmasına neden olur. “0” kodu problemini çözmenin etkili yollarından biri HDB3 kodunu kullanmaktır.

    (2) HDB3 kodu

    HDB3 kodunun tam adı üçüncü dereceden yüksek yoğunluklu bipolar koddur. AMI kodunun geliştirilmiş versiyonudur, iyileştirmenin amacı AMI kodunun avantajlarını korumak ve eksikliklerini gidererek “0” sayısı üçü geçmeyecektir. Kodlama kuralları aşağıdaki gibidir:

    Mesaj koduna bağlı sıfırların sayısını kontrol edin. “0” sayısı 3'ten küçük veya 3'e eşit olduğunda kodlama kuralı AMI kodundakiyle aynıdır. Ardışık sıfırların sayısı üçü aştığında ardışık dört sıfırın her biri bir alt bölüme dönüştürülür ve 000V ile değiştirilir. V(+1 veya -1 değerini alarak) önceki bitişik “0” olmayan darbe ile aynı polariteye sahip olmalıdır (çünkü bu, polarite değişimi kuralını ihlal eder, V'ye yıkım darbesi denir). Bitişik V kodu kutupları değişmelidir. V kodunun değeri (2)'deki şartları karşılayabildiği halde bu şartı sağlayamadığı durumlarda “0000”, “B00V” ile değiştirilir. Bu sorunu çözmek için B'nin değeri aşağıdaki V darbesiyle aynıdır. Bu nedenle B'ye düzenleyici darbe denir. V kodundan sonra sayı aktarımının polaritesi de değişmelidir.

     

    AMI kodunun avantajlarının yanı sıra HDB3 kodu aynı zamanda “0” kodunun sayısını da 3 ile sınırlandırıyor, böylece alım sırasında zamanlama bilgisi çıkarılabiliyor. Bu nedenle, HDB3 kodu Çin'de, Avrupa'da ve diğer ülkelerde en yaygın kullanılan kod türüdür ve dört grubun altındaki bir PCM kanununun arayüz kodu türü HDB3 kodudur.

    Yukarıdaki AMI kodunda ve HDB3 kodunda, her bir ikili sinyal kodu, bir bitlik üç seviyeli değer (+1, 0,-1) koduna dönüştürülür, dolayısıyla bu kod türüne 1B1T kodu da denir. Ayrıca HDBn kodu “0” sayısı n’i geçmeyecek şekilde tasarlanabilmektedir.

    (3) iki fazlı kod

    Bifazik kod aynı zamanda Manchester kodu olarak da bilinir. “0”ı temsil etmek için bir periyodun pozitif ve negatif simetrik kare dalgalarını ve “1”i temsil etmek için ters dalga formunu kullanır. Kodlama kurallarından biri de “0” kodunun “01” iki haneli kodla, “1” kodunun ise “10” iki haneli kodla temsil edilmesidir, örneğin:

    Mesaj kodu: 1 1 0 0 0 1 0 1

    İki fazlı kod: 10 10 01 01 10 01 10

    İki kutuplu kod dalga biçimi, yalnızca iki düzeyde zıt polariteye sahip iki kutuplu bir NRZ dalga biçimidir. Her sembol aralığının merkez noktasında bir seviye atlama vardır, bu nedenle zengin bit zamanlama bilgisi içerir, DC bileşeni yoktur ve kodlama işlemi basittir. Dezavantajı ise işgal edilen bant genişliğinin iki katına çıkması ve böylece frekans bandı kullanımının azalmasıdır. İki fazlı kod, veri terminal ekipmanının kısa mesafeli iletimi için uygundur ve genellikle yerel alan ağında iletim kodu türü olarak kullanılır.

    (4) Diferansiyel iki fazlı kod

    Bifazik kodlarda kutupların ters çevrilmesinin neden olduğu kod çözme hatalarını çözmek için diferansiyel kod kavramı benimsenebilir. Bifazik kodlar senkronize edilir ve her sembolün süresinin ortasındaki bir seviye atlamayla temsil edilir (negatiften pozitife bir sıçrama ikili bir “0”ı temsil eder ve pozitiften negatife bir sıçrama ikili bir “1”i temsil eder). Diferansiyel iki fazlı kodlamada, senkronizasyon için her elemanın ortasındaki seviye atlama kullanılır ve her elemanın başında ek bir atlama olup olmadığı sinyal kodunu belirlemek için kullanılır. Atlama varsa ikili “1”i, atlama yoksa ikili “0”ı gösterir. Bu kod genellikle yerel alan ağlarında kullanılır.

    (5)CMI kodu

    CMI kodu, işaret ters çevirme kodunun kısaltmasıdır ve bipolar koda benzer şekilde, aynı zamanda bipolar bipolar düz koddur. Kodlama kuralları şunlardır: “1” kodu dönüşümlü olarak “11” ve “00” iki haneli kodlarla temsil edilir; 0 kodu 01 ile temsil edilir ve dalga biçimi Şekil 6-5(c)'de gösterilir.

    CMI kodunun uygulanması kolaydır ve zengin zamanlama bilgileri içerir. Ayrıca 10, devre dışı bırakılan bir kod grubu olduğundan, üçten fazla kod görünmeyecek ve bu kural, makro hata tespiti için kullanılabilir. Bu kod, ITU-T tarafından PCM dört gruplu arayüz kodu türü olarak tavsiye edilmiştir ve bazen optik kablolu iletim sistemlerinde 8,448Mb/s'nin altındaki hızlarla kullanılır.

    (6)Blok kodlama

    Hat kodlamanın performansını artırmak amacıyla, kod kalıplarının senkronizasyonunu ve hata tespit yeteneğini sağlamak için bir tür artıklığa ihtiyaç vardır. Blok kodlamanın kullanıma sunulması her iki amaca da bir dereceye kadar ulaşabilir. Blok kodlamanın biçiminde nBmB kodu, nBmT kodu vb. bulunur.

    nBmB kodu, orijinal bilgi akışının n bitlik ikili kodunu bir gruba bölen ve onu m>n olmak üzere M bitlik ikili kodun yeni bir kod grubuyla değiştiren bir tür blok kodlamadır. m>n olduğundan, yeni kod kümesi 2^m kombinasyona sahip olabilir, dolayısıyla daha fazla (2^m-2^n) kombinasyon vardır. 2” kombinasyonda uygun olan kod grubu bir şekilde izin verilen kod grubu olarak seçilir, geri kalanlar ise iyi kodlama performansı elde etmek için devre dışı bırakılan kod grubu olarak kullanılır. Örneğin, 4B5B kodlamasında, 4 bitlik kodlamanın 5 bitlik kodlamayla değiştirilmesi, 4 bitlik gruplama için yalnızca 2^4=16 farklı kombinasyon ve 5-bitlik gruplama için 2^5=32 farklı kombinasyon vardır. bit gruplaması Senkronizasyonu sağlamak için kod gruplarını birden fazla başında “0” ve iki son eki “0” olacak şekilde seçebiliriz, geri kalanlar devre dışı kod gruplarıdır. Bu sayede alıcı uçta ayarlanmış bir devre dışı kod varsa, iletim sürecinde bir kod hatası olduğunu gösterir ve böylece sistemin hata tespit yeteneği artar. Daha önce açıklanan iki fazlı kodlar ve CMI kodlarının her ikisi de 1B2B kodları olarak kabul edilebilir.

    Fiber optik haberleşme sisteminde sıklıkla m=n+1 seçilerek 1B2B kodu, 2B3B kodu, 3B4B kodu ve 5B6B kodu alınır. Bunlar arasında 5B6B kodu, kübik gruplar ve dörtlüden fazla gruplar için hat iletim kodu olarak pratikte kullanılmaktadır.

    nBmB kodu iyi bir senkronizasyon ve hata tespiti sağlar, ancak bunun bir maliyeti vardır, yani gerekli bant genişliği artar.

    nBmT kodunun tasarım fikri, n ikili kodu m üçlü kodlara dönüştürmektir ve m

    Yukarıdakiler, size "temel bant iletimi ortak kod türü" bilgisini sunmak için Shenzhen HDV phoelectron Technology Ltd.'dir, size yardımcı olmayı umuyoruz, ek olarak Shenzhen HDV phoelectron Technology Ltd.ONUserisi, alıcı-verici serisi,OKTserisi, aynı zamanda aşağıdaki gibi modül serileri de üretir: İletişim optik modülü, optik iletişim modülü, ağ optik modülü, iletişim optik modülü, optik fiber modülü, Ethernet optik fiber modülü vb., farklı kullanıcıların ihtiyaçlarına karşılık gelen kaliteli hizmeti sağlayabilir , ziyaretinize hoş geldiniz.



    web sitesi