Jakoś udało mi się pozytywnie ocenid Paostwa prace, wyniki

Transkrypt

Jakoś udało mi się pozytywnie ocenid Paostwa prace, wyniki
Jakoś udało mi się pozytywnie ocenid Paostwa prace, wyniki zebrane są poniżej. Na następnych stronach dla
waszej informacji i spokoju mego sumienia zamieszczam kilka mniej lub bardziej poważnych uwag dotyczących
sprawozdao, w razie gdyby jednak pojawiły się jakieś dalsze pytania czy wątpliwości proszę o kontakt mailowy.
Jako że niektórzy prawdopodobnie nie będą zaglądad dalej, pragnę w tym miejscu złożyd wszystkim życzenia
spokojnych, wesołych i jak najlepiej przeżytych Świąt Wielkanocnych. Mokrego Śmingusa życzył nie będę, bo
przy obecnej pogodzie zakrawałoby to o hipokryzję ;)
nr albumu
212778
219463
224053
228466
228580
228615
228638
228639
228641
228695
228711
228795
232826
232837
235321
241038
242548
242553
242554
242555
242556
242557
242558
242560
242561
242562
242564
242566
242568
242569
242572
242573
242575
242576
242579
242580
242581
242582
242583
242587
242589
242590
242591
242593
242594
242597
242598
242601
242602
pkt
0
0
0
9
9
6
6
9
0
8
10
6
7
8
10
8
10
0
0
6
0
9
9
0
8
6
9
8
9
7
8
10
7
7
8
7
9
0
8
7
7
10
8
8
6
10
7
8
9
nr albumu
242604
242605
242607
242608
242611
242612
242613
242614
242617
242618
242619
242621
242624
242625
242627
242630
242631
242632
242633
242634
242635
242637
242638
242639
242641
242643
242644
242645
242647
242649
242650
242654
242656
242657
242658
242661
242662
242663
242664
242665
242666
242667
242668
242669
242670
242674
242676
242677
242680
pkt
9
8
8
7
6
9
10
6
7
9
7
9
7
6
0
8
9
8
9
8
7
0
7
8
8
0
10
6
10
7
0
8
6
7
8
9
9
9
9
8
10
9
9
8
9
8
8
8
9
nr albumu
242684
242685
242686
242688
242694
242698
242700
242701
242706
242709
242710
242711
242715
242716
242718
242721
242723
242724
242725
242727
242730
242731
242732
242734
242735
242736
242737
242739
242740
242741
242742
242743
242744
242746
242750
242752
242753
242755
242760
242762
242763
242764
242780
242784
244828
246880
246922
246923
pkt
7
7
9
8
9
9
8
6
7
10
7
10
9
7
7
10
8
0
6
6
10
9
6
9
6
8
8
9
6
7
9
8
10
8
8
7
9
10
7
9
8
8
0
8
7
6
7
7
1. Dzięki sporej grupie sprawozdao pewne opisy z Wikipedii znam już niemal na pamięd.
Niektórzy byli nawet tak mili, że nie usunęli hiperłączy z tekstu, abym nie musiał nazbyt się
męczyd googlowaniem w razie nieznajomości jakiegoś terminu ;)
2. Częśd osób dokonywała błędnej analizy porównawczej widm kodów na skutek niezwrócenia
uwagi na brak skali na osi |A|. Wykorzystywany analizator online skalował produkowane
wykresy względem maksymalnej wartości, co skutkowało czasem błędnymi
przeświadczeniami o mocy sygnałów czy braku wyższych harmonicznych. Stąd i nauczka dla
mnie, by zwracad uwagę na takie sprawy.
Otóż wyższe harmoniczne powinny byd obecne w każdym badanym kodzie, co wynika z
nieskooczoności transformaty Fouriera impulsu prostokątnego. Ich udział można redukowad
zmieniając kształt impulsów, np. na sinusoidalne, ale nie jest to technika zbyt powszechna w
transmisjach przewodowych. Natomiast w przypadku transmisji radiowych kształt impulsów
nabiera wielkiego znaczenia, ponieważ powstające harmoniczne zakłócają inne kanały
transmisyjne stając się szumem dla innych użytkowników medium radiowego.
O skalowaniu wykresów przez analizator można przekonad się w prosty sposób – wystarczy
porównad widmo sygnału składającego się z samych zer i jednej jedynki transmitowanego
kodem unipolarnym NRZ i jakimś kodem, który nadaje impulsy przy transmisji zer. W takim
przypadku jasne jest, że transmisja tym drugim kodem będzie miała większą energię (więcej
impulsów) niż kodem trywialnym (jeden impuls). W przypadku jednak widma kodu
unipolarnego NRZ zobaczymy dobrze znane nam widmo o pozornie większym polu
powierzchni pod wykresem ;)
3. W przypadku kodu Millera równie często można było przeczytad informację o tym, że
posiada albo że nie posiada składowej stałej. Uznawałem obie odpowiedzi.
Otóż znając zasadę kodowania nietrudno wymyśled ciąg bitów, który da nam skutek w
postaci obecności składowej stałej. Najprostszy z nich to ciąg 110110110110… - a w ogólności
parzyste sekwencje jedynek (na koocu pozostanie ta sama polaryzacja) i nieparzyste zer
(więcej impulsów o danej polaryzacji). Oczywiście w praktyce trudno o to, by akurat takie
sekwencje były ciągle transmitowane, dlatego jeśli kod Millera będzie miał składową stałą, to
będzie ona nieznaczna.
4. Nader często pisano o kodzie NRZ, a jest to przecież rodzina kodów (bez powrotu do zera).
Oprócz unipolarnego NRZ mamy przecież polarny NRZ i bipolarny NRZ.
5. „Na koniec należy jednak dodad, że kod HDB2 nie posiada możliwości korekcji błędów.
Ponadto jedno przekłamanie wpływa na pozostała częśd kodu tak, że praktycznie nie
nadaje się on do użytku.”
Nadaje, nadaje – propagacja błędów nie jest taka straszna – przekłamanie pojedynczego
impulsu daje efekty maksymalnie odległe o 3 pozycje w kodzie. Potem wszystko wraca do
normy.
6. Za to propagacja błędów wśród braci studenckiej granic
wydaje się nie znad. W wielu sprawozdaniach usilnie pisano
o możliwości przekłamania ciągu kodowego postaci VVV.
Tylko jakim cudem taki ciąg mógł powstad – V oznacza
przecież powtórzenie poprzedniego impulsu, a to zatem
oznacza ciąg +,+,+ lub -,-,-. Takie ciągi mogą narodzid się
tylko na skutek przekłamao podczas transmisji, ale po co
analizowad przekłamanie ciągu już przekłamanego?
…a mowa powinna byd o ciągu BBB (-,+,- lub +,-,+)
7. „Widzimy, że widmo kodu HDB3 przepuszcza małe i średnie częstotliwości.”
Przepuszczaniem (bądź nie) częstotliwości zajmują się filtry, nie kody ;)
8. „W przypadku, gdy "0" jest mniejsze niż 3, to wartośd impulsu się nie zmienia. Kiedy tak nie
jest…” - to kiedyś tak nie jest? o_0
9. „Kod Manchester (kolor niebieski) nie jest kodem liniowym.” – po pierwsze jest, a po drugie
co najmniej dziwnie to wygląda jako odpowiedź na podpunkt „Zasada działania wybranych
(dwóch) pozostałych kodów liniowych…”
10. „Przewagą kodu RZ nad NRZ jest to, że diody LED w pewnych chwilach dużą moc, która
mogłaby je spalid gdyby była wytwarzana ciągle.” (zachowano oryginalną pisownię) – myślę
że elektronicy z przyjemnością zaprojektują układ tak, by zabezpieczyd diody przed zgubnym
działaniem kodu NRZ ;)
11. Metoda copiego-paste’a wariant obrazkowy… czyli zamiast tekstu wklejanie screenów
innego sprawozdania… mój komentarz również w postaci obrazkowej:
12. „Jedyną nową informacją jaką wyciągnąłem podczas symulacji” – w kobiecym sprawozdaniu
;)
13. Wiele osób pisało, że dekoder wykryje nieprawidłowo zakodowaną sekwencję trzech zer –
w zależności od parzystości liczby poprzedzających ją impulsów. Nie jest to prawdą – łatwo
się o tym przekonad ustawiając na wejście dekodera ciąg naprzemiennych impulsów (+,-,+,,+,-…), i spróbowad wyzerowad któryś z nich tak, by powstała sekwencja (+,0,+ lub -,0,-)
odpowiadająca kodowaniu trójki zer następującej po nieparzystej liczbie impulsów. Dekoder
nie zaprotestuje! (dla większej pewności najlepiej wcześniej ustawid prawidłowe kodowanie
trójki zer i przekłamad bit tak, by liczyd impulsy od ostatniego impulsu V).
Z początku również i ja byłem zaskoczony tym faktem, ale jak się okazuje, standard (G.703,
annex A) określa jedynie metodę kodowania, nie mówiąc nic o dekodowaniu. To kiedy
dekoder zgłosi błędy zależy zatem od danej implementacji (czyli od twórcy/producenta
układu/oprogramowania). (A wasze zadanie polegało na badaniu dekodera…)
Różne metody kodowania trójki zer służą zatem przede wszystkim (jeśli nie wyłącznie)
zniesieniu składowej stałej.
14. Również początek transmisji nie jest w żaden sposób opisany w standardzie. Osobiście
uważam, że po zakodowaniu trójki zer na początku ciągu (+,0,+) powinna ona zostad
zdekodowana jako trójka zer (nie ma żadnych przesłanek dla dekodera, by ją traktowad jako
zakodowane 101 – w koocu są dwa impulsy o zgodnej polaryzacji i informacja o parzystości,
nieparzystości liczby poprzedzających impulsów nie jest nam wcale potrzebna). Osoby
badające to zagadnienie miały plus za dociekliwośd ;)
15. Powyższe dywagacje nie oznaczają bynajmniej, ze dekoder jest w stanie wykryd jedynie dwa
następujące po sobie impulsy o tej samej polaryzacji bądź ciąg więcej niż dwóch zer. Dało się
sprowokowad nieco bardziej wyrafinowane błędy, które dekoder wychwytywał. Ale więcej
jest ciekawych przekłamao, których ten nie wychwyci ;)
16. A na koniec pewien wykres:
…i moja reakcja: