Diferansiyel kodlama - Differential coding

İçinde dijital iletişim, diferansiyel kodlama sağlamak için kullanılan bir tekniktir kesin bazı türlerini kullanırken sinyal alımı modülasyon. Verilerin yalnızca mevcut sinyal durumuna (veya sembole) değil, aynı zamanda öncekine de bağlı olmasını sağlar.

Diferansiyel kodlama gerektiren yaygın modülasyon türleri şunları içerir: faz kaydırmalı anahtarlama ve karesel genlik modülasyonu.

Diferansiyel kodlamanın amaçları

Veriler bükümlü çift teller üzerinden iletildiğinde, verici ile alıcı arasındaki kabloda yanlışlıkla fazladan bir yarım bükülme eklemek kolaydır. Bu olduğunda, alınan sinyal tersine çevrilir.

Benzer şekilde BPSK. BPSK'yi demodüle etmek için yerel bir osilatör yapılması gerekir senkron uzak olanla. Bu, bir taşıyıcı kurtarma devre. Bununla birlikte, kurtarılan taşıyıcının tam sayı kısmı belirsizdir. Var n iki osilatör arasında geçerlidir ancak eşdeğer olmayan faz kaymaları. BPSK için, n = 2; semboller ters çevrilmiş olarak görünür veya görünmez.

Diferansiyel kodlama, sırasıyla sinyal ve sembollerin ters çevrilmesinin verileri etkilemesini önler.

Varsayalım ki biraz iletim amaçlıdır ve az önce iletilen sembol müydü, sonra iletilecek sembol dır-dir

nerede gösterir ikili veya modulo-2 ilave. Kod çözme tarafında, olarak kurtarıldı

Yani, sadece semboller arasındaki farka bağlıdır ve ve değerlerinde değil (ters çevrilmiş ya da değil).

Birkaç farklı var hat kodları olmak için tasarlanmış polariteye duyarsız[1] - veri akışı tersine çevrilmiş olsun veya olmasın, kodu çözülen veriler her zaman doğru olacaktır. hat kodları bu mülk ile birlikte diferansiyel Manchester kodlaması, iki kutuplu kodlama, NRZI, iki fazlı işaret kodu, kodlu işaret ters çevirme, ve MLT-3 kodlaması.

Geleneksel diferansiyel kodlama

Diferansiyel kodlayıcı
Bir diferansiyel kod çözücü

Yukarıda gösterilen bir yöntem, bir veri akışının ters çevrilmesi ile ilgilenebilir (buna 180掳 belirsizlik). Bazen yeterlidir (örneğin, BPSK kullanılıyorsa veya diğer belirsizlikler başka devreler tarafından algılanırsa, Viterbi kod çözücü veya a çerçeve eşzamanlayıcı ) ve bazen değildir.

Genel olarak, bir diferansiyel kodlama için geçerlidir semboller (bunlar, modülatörde kullanılan sembollerin aynısı değildir). Çözmek için 180掳 belirsizlik bu semboller olarak yalnızca bitler kullanılır. İle uğraşırken 90 belirsizlik, bit çiftleri kullanılır ve çözmek için üçlü bitler kullanılır 45 掳 belirsizlik (örneğin içinde 8PSK ).

Bir diferansiyel kodlayıcı sağlar operasyon, bir diferansiyel kod çözücü - operasyon.

Hem diferansiyel kodlayıcı hem de diferansiyel kod çözücü ayrıktır doğrusal zamanla değişmeyen sistemler. İlki yinelemeli ve IIR, ikincisi yinelemeli değildir ve bu nedenle KÖKNAR. Olarak analiz edilebilirler dijital filtreler.

Bir diferansiyel kodlayıcı bir analoga benzer entegratör. Bir dürtü yanıtı

ve bir transfer işlevi

Bir diferansiyel kod çözücü bu nedenle bir analoğa benzer farklılaştırıcı dürtü yanıtı

ve transfer işlevi

İkili (modulo-2) aritmetikte toplama ve çıkarma (ve pozitif ve negatif sayılar) eşdeğerdir.

Genelleştirilmiş diferansiyel kodlama

İlişkiyi kullanma diferansiyel kodlamayı gerçekleştirmenin tek yolu değildir. Daha genel olarak, herhangi bir işlev olabilir bir denklem olması şartıyla herhangi biri için tek bir çözüme sahiptir ve .

Başvurular

Diferansiyel kodlama yaygın olarak kullanılmaktadır. uydu ve radyo rölesi ile birlikte iletişim PSK ve QAM modülasyonlar.

Dezavantajlar

Diferansiyel kodlamanın önemli bir dezavantajı vardır: hata çoğalmasına yol açar. Yani, gibi bir sembol yanlış alındı, iki yanlış sembol ve diferansiyel kod çözücünün çıkışında olacaktır, bakınız: ve . Bu yaklaşık olarak iki katına çıkar BER ardışık sembollerde nadiren hataların meydana geldiği sinyal-gürültü oranlarında.

Bir faz belirsizliğini çözmek için diğer teknikler

Bir faz belirsizliğiyle başa çıkmanın tek yolu diferansiyel kodlama değildir. Diğer popüler teknik kullanmaktır syncwords bu amaç için. Yani, eğer bir çerçeve eşzamanlayıcı tekrarlanan ters çevrilmiş eşzamanlı kelimeleri algılar, tüm akışı tersine çevirir. Bu yöntem, DVB-S.

Ayrıca bakınız

Dış bağlantılar ve referanslar

  1. ^ "Yayılı spektrum doğrudan dizisi" Daniel Kraus tarafından
  • INTELSAT Yer İstasyonu Standardı IESS-308
  • DVB 11/12 GHz uydu hizmetleri için çerçeveleme yapısı, kanal kodlaması ve modülasyon (EN 300 421)