Egzamin zawodowyPortal części pisemnej

INF.09 · pytanie 159

Objawem błędu w sekwencji kodowej uzyskanej przy zastosowaniu kodu AMI jest występowanie w niej

  1. A4 kolejnych bitów o wartości 0.
  2. B2 kolejnych jedynek o tej samej polaryzacji.Poprawna
  3. C3 kolejnych bitów o wartości 0.
  4. Dprzemiennej polaryzacji kolejno występujących impulsów.

Wyjaśnienie

W kodzie AMI, czyli Alternate Mark Inversion, logiczna jedynka jest nadawana jako impuls napięciowy, ale jego polaryzacja musi się zmieniać przy każdej następnej jedynce: raz dodatni, raz ujemny, potem znowu dodatni itd. Zero logiczne jest zwykle reprezentowane brakiem impulsu. Dlatego wystąpienie dwóch kolejnych jedynek o tej samej polaryzacji jest objawem naruszenia zasady kodowania, czyli tzw. błędem bipolarnym albo bipolar violation. W praktyce analizator transmisji, tester traktu PCM albo układ odbiorczy może właśnie po takim naruszeniu wykryć, że w torze pojawiło się przekłamanie bitu, zakłócenie impulsu albo problem z regeneracją sygnału. Moim zdaniem to jedna z ważniejszych rzeczy do zapamiętania przy kodach liniowych: nie patrzymy tylko na same zera i jedynki, ale też na kształt oraz biegunowość impulsów. Długie ciągi zer w AMI są kłopotliwe dla synchronizacji zegara, dlatego w systemach telekomunikacyjnych stosuje się np. HDB3 albo B8ZS, które celowo wprowadzają kontrolowane naruszenia. Ale w czystym AMI dwie jedynki z taką samą polaryzacją to sygnał, że coś jest nie tak.