Szybki wpis z pod znaku #telcozwykopem.

Od jakiegoś czasu znowu pojawiają się newsy że 5G znowu nas zabije. Tym razem nie chodzi o pandemię koronawirusa ani o to, że krowy przestaną dawać mleko. Tym razem przez 5G zaczną spadać samoloty ( ͡° ͜ʖ ͡°)

FCC planowała oddać do użytku band 77 w Stanach Zjednoczonych. Wszystko fajnie, konsultacje rozpoczęły się w 2018 roku. Nikt nie protestował, więc spektrum
Wracam z tagiem #telcozwykopem. Niestety studia trochę mnie przytoczyły, stąd taka długa przerwa. Mam nadzieję, że teraz będzie lepiej, ale niczego nie obiecuje ( ͡° ͜ʖ ͡°)

Ostatnio pisałem o kodowaniu nadmiarowym – sposobie na korekcję błędów transmisji. Opisałem repetition coding, chyba najprostszy z algorytmów kodowania nadmiarowego. Po prostu, jeśli chcemy wysłać „1”, to zamiast jednego bita, wysyłamy „111”. Podobnie, jeśli chcemy wysłać „0”, transmitujemy „000”. Odbiornik
  • Odpowiedz
Dzisiejszy wpis będzie poświęcony kodowaniu nadmiarowemu (channel coding).

Tak jak napisałem wcześniej, Shannon w swoim artykule udowodnił, że każdy kanał ma swoją określoną capacity (określoną jako liczba bitów na jedno użycie kanału). Jeśli transmitujemy informację z określoną prędkością (nazywaną rate), która jest mniejsza niż capacity kanału, wtedy mamy niezerową szansę że transmisja się powiedzie. Im większa różnica pomiędzy capacity a rate, tym większa szansa na udaną transmisję.

Załóżmy, że capacity naszego kanału
via Wykop Mobilny (Android)
  • 1
@groman43: to zupełnie jak w operacjach lotniczych czy taktyce łączności we wojsku ( ͡ ͜ʖ ͡) gdzie pewne ważne wydawane polecenia do realizacji czy ogłaszanie depesz wypowiada się 3-krotnie, np. depesza nagląca: PAN PAN PAN, czy dowództwo misji do oddziału w terenie: zezwalam zezwalam zezwalam. I dopiero po trzecim razie potwierdza się odbiór komunikatu.
  • Odpowiedz
@Malkof: Przede wszystkim musisz rozdzielić dwie rzeczy - metody wykrywania błędów transmisji (takie jak bity parzystości czy CRC) oraz metody korekcji błędów transmisji (kodowanie nadmiarowe).

W praktyce często są one stosowane wspólnie. Dodatkowo, w przypadku wielu schematów kodowania nadmiarowego, tak jest stosowane tak zwane soft decoding - każdemu bitowi na wejściu dekodera jest przypisane prawdopodobieństwo (na przykład bit może być ustawiony na 1 z prawdopodobieństwem 0.95 na 1 oraz na 0
  • Odpowiedz
Dodatkowy wpis spod znaku #telcozwykopem, napisany głównie z myślą o wszystkich obserwujących tag #programowanie. Powtarzałem wielokrotnie, że programowanie to umiejętność rozwiązywania konkretnych problemów za pomocą abstrakcyjnych narzędzi. Przykładem takich narzędzi mogą być dwa pojęcia zdefiniowane przez Clauda Shannona w jego artykule „A Mathematical Theory of Communication” z 1948 roku.

W dużym skrócie „information content” mówi nam jak zmieniła się nasza wiedza po zajściu pewnego zdarzenia. Im mniejsze prawdopodobieństwo
@Malkof: @Sudo_exit: @oxern:
Miały być 24 godziny a minął prawie tydzień (,) Bardzo za to przepraszam.
Wracając jednak do pytań
1) Entropia jest największa, kiedy prawdopodobieństwo wszystkich możliwych zdarzeń jest identyczne.
2) Entropia mówi nam ile informacji dostajemy. Sztuczka więc polega na tym, żeby dobrać ważenia tak, aby entropia była jak największa (stąd poprzednie pytanie). Przy odrobinie szczęścia, potrzebujemy tylko trzy ważenia aby znaleźć problematyczną
  • Odpowiedz
Dzisiaj wpis później niż zwykle. Przepraszam, ale moje studia zajmują więcej czasu, niż się spodziewałem.

Pewne rzeczy są niezmienne. Każdy student prawa prędzej czy później powie, że jest studentem prawa ( ͡° ͜ʖ ͡°) A każda osoba zajmująca się na poważnie telekomunikacją, że Claude Shannon w 1948 opublikował „A Mathematical Theory of Communication” – artykuł w którym opisał matematyczne podstawy teorii informacji. Właśnie dzięki pracy Shannona