Jestem zielony w temacie gsm ale chcialem sie zapytac w czym sie programuje sieci gsm?
W C++.
erlang tez mocno
Biały Pomidor napisał(a):
W C++.
Zależy jaki producent. Ericsson używał do tego języka PLEX.
Ogólnie, sieci telekomunikacyjne, czyli nie tylko GSM, ale i WCDMA czy LTE, mają strukturę warstwową, która z grubsza przypomina model OSI. Na dole mamy warstwę baseband, czyli fizyczną alokację danych w zasobach radiowych, wyżej są warstwy zarządzania tymi zasobami, zestawiania połączeń, wyżej warstwy operacyjne. Do obsługi różnych warstw służą różne języki. Jakie - to już wybór producenta: na niskich warstwach pewne rzeczy rozwiązuje się sprzętowo czyli np. FPGA i VHDL. Wyżej, czyli większość oprogramowania to C, C++, wspomniany PLEX, Erlang. Na wysokich warstwach jest Java.
Sieci się nie programuje, programuje się urządzenia sieciowe ;-)
Czasami w BTS stosuje się VHDL ale to raczej jest projektowanie a nie programowanie.
Kolega pracujący w Nokii we Wrocławiu mówił, że w Javie sporo klepią.
Czy to prawda... nie wiem :).
C, C++ in network. These are generally very low level applications that requires high optimisation and use various GSM protocols.
GSM się buduje elektronicznie, ale zwykle to kupuje, a językami programowania to tylko obsługujesz.
blackom412 napisał(a):
Jestem zielony w temacie gsm ale chcialem sie zapytac w czym sie programuje sieci gsm?
W niczym. Sieci gsm się nie programuje. Co najwyżej tworzy, konfiguruje i wykorzystuje. Programować można tworzace je urządzenia.
Ja widziałem sporo w Javie, ale i w Haskellu też
Co projekt to obyczaj