Aktywne Wpisy
Graner +137
0:05:00 Pierwsza i ostatnia lista tygodniowa w tym miesiącu i ogólnie na ten czas.
Dalej już ich nie mogę robić bo nie moge juz tak długo siedzieć do później nocy więc listy jak już będą to najwyżej w weekendy jak będę miał czas bo obecnie ciężko z nim i trzeba wstać rano i coś zmienić w swoim życiu więc to by bylo na tyle z codziennych list. #listaobecnosci #nocnazmiana #listygranera
Dalej już ich nie mogę robić bo nie moge juz tak długo siedzieć do później nocy więc listy jak już będą to najwyżej w weekendy jak będę miał czas bo obecnie ciężko z nim i trzeba wstać rano i coś zmienić w swoim życiu więc to by bylo na tyle z codziennych list. #listaobecnosci #nocnazmiana #listygranera
Killer213 +4
Ehh wykopki dalej nie rozumieją że to jest wojna USA żeby osłabić rosję rękoma Ukrainy. Putin i tak ma w dupie życie rosjan. Tylko #!$%@? Mnie to że popieracie ta wojnę. Tam Giną nie winni cywile. To nie jest gra tylko strzelasz i giniesz i nie ma respawn'u. Jesteście tylko mądrzy na forum ale jak przyszło iść na szkolenie to płakaliście. Ruskich trzeba #!$%@?ć na każdym kroku wystarczy prześledzić historię ile milionów
Dane użytkownika => Kodowanie nadmiarowe => Modulacja => Kanał => Demodulacja => Dekodowanie =>
=> Dane użytkownika
Zdaniem moich wykładowców, w wyniku cyfrowej modulacji są generowane analogowe fale radiowe. Za każdym razem kiedy to słyszę, włos na plecach mi się jeży. Taka interpretacja jest ogromnym uproszczeniem. Moim zdaniem „kodowanie nadmiarowe” powinno zostać zastąpione przez „bit level processing” a „modulacja” przez „symbol / signal level processing”.
Kolejny problem polega na tym, że to także jest uproszczenie. Weźmy na przykład PUSCH używany w NR. Według 3GPP 38.212 bit level processing składa się z
- Dodania CRC dla transport blocku
- Wybóru grafu bazowego dla kodowania LDPC
- Podziału transport blocku na code blocki i dodanie CRC dla każdego code blocku
- Kodowania LDPC
- Rate matchingingu i interleavingu
- Sklejania z powrotem wszystkich code blocków
- Multiplexowania danych użytkownika i danych (moim zdaniem najgorsza część speca NR ever)
Dla porównania, według 38.211 symbol /signal level processing składa się ze
- Scramblingu
- Modulacji
- Mapowania na layery (jeśli korzystamy z MIMO)
- Transform precodingu (jeśli korzystamy z DFT-s-OFDM)
- Precodingu (nie tylko w przypadku kiedy korzystamy z MIMO)
- Mapowanie na wirtualne resource blocki a później na fizyczne
- Generowania właściwego sygnału OFDM w paśmie podstawowym
- Przesunięcia wygenerowanego sygnału na częstotliwość nośną oraz zapewnienia ciągłości fazy pomiędzy poszczególnymi symbolami OFDM
Jak się łatwo domyślić, każdy z kroków nie został wprowadzony dla ozdoby – ma swoje konkretne zadanie. Dodatkowo, każdy kanał fizyczny NR jest odrobinę inny, dlatego jego przetwarzanie też jest odrobinę inne.
Problem w tym, że to jeszcze nie koniec. Przede wszystkim jest to przetwarzanie z punktu widzenia speca. Kilka istotnych kwestii zostało tutaj pominięte to
- Rzeczy związane z mocą sygnału, takie jak digital gain, obliczenie back offu lub napięcia referencyjnego dla DACa (aby uniknąć jego przesterowania) oraz konfiguracja przedwzacniaczy i wzmacniacza mocy
- Konfiguracja clippera, aby uniknąć wysokiego PARP i jednocześnie nie wprowadzić za dużo zniekształceń sygnału
- Cyfrowa predystorcja sygnału, tak żeby skompensować nieliniowość wzmacniaczy
- Envelop tracking, tak aby zwiększyć efektywność wzmacniacza
- Sprzężenie zwrotne, tak aby skompensować ewentualne niedoskonałości toru analogowego
Wszystkie te punkty są związane z tym jak został zaprojektowany konkretny nadajnik. Dlatego nie zostały uwzględnione w specu.
W końcu, nie napisałem nic o odbiorniku. Z jednego prostego, ze względu na szum, interferencje, multipath, shadowing, fading i cholera wie co jeszcze zaprojektowanie dobrego odbiornika jest zwykle 10x trudniejsze niż nadajnika. Odbiornik musi zrobić channel estimation, korekcję fazową oraz częstotliwościową zanim w ogóle spróbuje zdemodulować sygnał. Dlatego architektura i algorytmy używane przez odbiornik są najbardziej skrywanymi tajemnicami firm zajmujących się telekomunikacją bezprzewodową.
Jak zwykle, zachęcam do zadawania pytań.
#telcozwykopem – tag do obserwowania / czarnolistowania.
#technologia #telekomunikacja #radiokomunikacja #5g