Dzisiaj jest 21 stycznia 2025 r.
Chcę dodać własny artykuł

Transmisja głosu w sieci GSM

Transmisja głosu w sieci GSM

Transmisja głosu w sieci GSM odbywa się na przyznanych częstotliwościach i szczelinach czasowych. Wybór metody kodowania (Half Rate, Full Rate, Enhanced Full Rate, Adaptive Multi Rate) decyduje o jakości rozmowy oraz liczbie jednoczesnych połączeń. Kontroler Stacji Bazowych podejmuje decyzję na podstawie obciążenia sieci.

Etapy transmisji głosu

Proces przesyłania głosu składa się z kilku kluczowych etapów:

  • Konwersja sygnału analogowego na cyfrowy
  • Segmentacja i kodowanie mowy
  • Kodowanie kanałowe
  • Przeplot
  • Ciphering/Encryption
  • Formatowanie ramek
  • Modulacja i transmisja

Konwersja sygnału

W telefonie GSM sygnał analogowy jest konwertowany na cyfrowy poprzez próbkowanie z częstotliwością 8 kHz, a następnie kwantowanie, gdzie amplituda sygnału jest dzielona na 8192 odcinki.

Kodowanie mowy

Dane z próbkowania są dzielone na odcinki 20 ms i kompresowane do 260 bitów, co daje transfer na poziomie 13 Kb/s. Następnie, segment 260 bitów poddawany jest kodowaniu kanałowemu, które dodaje bity korekcji błędów, zwiększając rozmiar segmentu do 456 bitów.

Przeplot

Aby zminimalizować skutki utraty danych, bity są przemieszane. Przeplot bitowy dzieli 456 bitów na 8 bloków, co pozwala na rozproszenie ewentualnych błędów. Dodatkowo, przeplot blokowy łączy różne fragmenty rozmowy, co further zmniejsza współczynnik błędów.

Ciphering/Encryption

Etap ten zabezpiecza przesyłane dane, używając algorytmu A5, co zapewnia, że tylko uprawniony odbiorca może je odszyfrować.

Formatowanie ramek

Uformowana ramka zawiera dwa 57-bitowe bloki oraz dodatkowe bity, co łącznie daje 148 bitów.

Modulacja i transmisja

Ramka jest przesyłana w przypisanej szczelinie czasowej, gdzie każda szczelina trwa 0.577 ms. Dzięki modulacji GMSK, możliwe jest jednoczesne przesyłanie 8 rozmów na jednej częstotliwości, co przekłada się na transfer danych na poziomie 270,9 Kb/s w paśmie 200 kHz.