Wiedzieliście, że Polska ma swój własny https://en.wikipedia.org/wiki/DCF77?!

Momentalnie na usta cisną się miliony pytań! A komu to potrzebne? Jak do tego doszło? Otóż okazuje się, że GUM prowadzi serwis e-Czas, którego jedną z części jest e-Czas radio.

Oczywiście, zamiast wykorzystać bardziej popularny DCF77, musieliśmy stworzyć własny protokół, który jest gorszy od DCF77. e-Czas gwarantuje dokładność synchronizacji poniżej (trochę analne stwierdzenie) 10ms, a błąd synchronizacji w DCF77 nigdy nie przekroczy 5.5us. Czyli
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kurde, relatywnie często narzekam na swojego tajwańskiego ciemiężcę, ale gdybym miał mieć taką robotę, to bym naprawdę oszalał. 90% mojej pracy to siedzenie za biurkiem od 9:00 do 17:00. Czasem wpadną nadgodziny, czasem trzeba spędzić w labie 12h. A tutaj koleś codziennie jeździ i walczy z angielskim makaronem.

#telcozwykopem #uk #ciekawostki
groman43 - Kurde, relatywnie często narzekam na swojego tajwańskiego ciemiężcę, ale g...
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Niedawno mireczek @walokid zarzucił mi, zgodnie z resztą z prawdą, że bardzo dawno nie wrzucałem żadnego merytorycznego kontentu. Dzisiaj akurat jest święto lasu i mam wolną chwilę, postanowiłem taki kontent właśnie popełnić. Na przykładzie pewnego projektu open-source chciałbym Wam pokazać, jak wiedza domenowa (telekomunikacja) oraz wiedza teoretyczna (złożoność obliczeniowa) mogą zostać (nie)wykorzystane do napisania wydajnego kodu.

Post będzie napisany w typowym ponglishu, ponieważ niektórych polskich terminów po prostu nie znam.

(0) Notacja.
Niestety wypok
groman43 - Niedawno mireczek @walokid zarzucił mi, zgodnie z resztą z prawdą, że bard...

źródło: Screenshot 2025-05-04 at 18.55.43

Pobierz
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 2
@walokid: Śmiga na normalnym x86 oraz (chyba) na tych dużych ARMach. I tak, widziałem ten projekt działający over the air (z wykorzystaniem USRP jako radia) z commercial of the shelve smartphonem. No ale jest bardzo ograniczony, wspiera małą liczbę konfiguracji, wymaga dość dużej mocy obliczeniowej.
  • Odpowiedz
@groman43: wrzucę uwagę co do screenshota - ten kod wygląda jak pisany przez kogoś kto nie jest programistą, matematycy, elektronicy lubią właśnie taki kod pisać
  • Odpowiedz
Kilka słów prawdy o 5G. Ale również kilku outsiderów, którzy mają mętne pojęcie o branży.

Prawda jest taka, że pewnie gdyby nie 5G (a teraz 6G), to byłbym bezrobotny. Inna bajka, że jeśli nadal będziemy wkładali modemy głównie do smartphonów, to też za 3 lata będę bezrobotny.

#technologia #ciekawostki #telekomunikacja #telcozwykopem #programowanie #programista15k #programista25k #pracait
groman43 - Kilka słów prawdy o 5G. Ale również kilku outsiderów, którzy mają mętne po...
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam czasem niesamowity ubaw z 3GPP i całej społeczności związanej z sieciami komórkowymi.
1) Dawno, dawno temu, pojawił się pomysł na 5G.
2) 5G miało być rewolucyjne i korzystać z fal milimetrowych (ponieważ to w zakresie fal milimetrowych było najwięcej pasma dostępnego dla operatorów)
3) No ale, cytując klasyka, Andrzeju to jebnie ( ͡º ͜ʖ͡º) Na samych falach milimetrowych nic nie będzie działało xD
4) Okay, dorzucimy normalne częstotliwości (poniżej 6GHz), nikt i tak
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@groman43: Jaki jest obecny state of the art dla telekomu mobilnego?

Jak studiowałem to wchodziło zarąbiste LTE. 5G było ndachodzącą ciekawostką opartą o wielokrotnie gęstrzą sieć nadajników/anten/technologii zarządzania ruchem.

5G działa tak, że je wyłączyłem w telefonie bo LTE ma wystarczający speed i nie zużywa tyle prądu
  • Odpowiedz
  • 3
@null_ptr: Aż sprawdziłem, i w 3GPP TS 38.104 v18.7 jest FR2-1 oraz FR2-2, ale nie ma w ogóle FR3/4/5. Co nie zmienia faktu, że ludzie używają wszędzie tych określeń.

@cwlmod @tubkas12 Sieci komórkowe przeżywają obecnie kryzys - nie do końca wiadomo, czym ma być 6G, ale jeśli nie będzie 6G, to wszyscy zostaniemy bezrobotni. Tylko że, ponieważ 5G nie spełniło obietnic, nikt nie będzie chciał płacić za 6G.
groman43 - @null_ptr: Aż sprawdziłem, i w 3GPP TS 38.104 v18.7 jest FR2-1 oraz FR2-2,...

źródło: Screenshot 2024-11-08 at 15.44.52

Pobierz
  • Odpowiedz
Derek z Veritasium wrzucił filmik o problemach związanych z SS7. SS7 to zestaw protokołów zaprojektowany z latach '80 używany w telekomunikacji. Jak to zwykle bywa w takich sytuacjach jest cholernie skomplikowany i nie ma praktycznie żadnych zabezpieczeń. Nawet protokół SIP, wprowadzony w 1999 nie miał żadnej autentykacji.

Protokoły używane w telco, szczególnie te starsze, są zwykle mocno popieprzone i często stanowią najlepszy dowód na chorobę psychiczną ich twórców.

#technologia #
groman43 - Derek z Veritasium wrzucił filmik o problemach związanych z SS7. SS7 to ze...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@wiecejszatana zrobiłem z siebie debila, ten workshop jest dostępny tylko face to face. Więc jeśli chcesz się wybrać do Guildford, to zapraszam. University of Surrey i cały ten 6G innovation centre raczej nie urywa tylnej części ciała, ale za to mają fajne ruiny zamku w centrum miasta.
  • Odpowiedz
Nie wiem czy słyszeliście, ale pracę nad 6G już trwają! Będziesz szybciej, lepiej, więcej! Dodatkowo ja słyszałem o rekinach (#pdk) Nie pytajcie mnie tylko, po co to komu, bo nikt tego nie wie. Ale w tak zwanym międzyczasie 3GPP zatwierdziło oficjalne logo 6G. Jak zwykle, chłopaki dali z siebie mocne 30%!

#technologia #ciekawostki #telekomunikacja #telcozwykopem #programowanie #programista15k
groman43 - Nie wiem czy słyszeliście, ale pracę nad 6G już trwają! Będziesz szybciej,...

źródło: 6g_launch_450_350px

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dreadingit mam AGD Samsunga, moduł WiFi jest w pralce, suszarce i piekarniku. Ja to wykorzystuję tylko do powiadomień o skończeniu prania, że piekarnik się nagrzał itp. Można zdalnie z apki przez telefon uruchamiać na przykład pranie (w sumie nie wiem po), ale na przykład raz korzystałem z funkcji zdalnego włączenia piekarnika: przed wyjściem z domu wszystko przygotowałem, danie do piekarnika i na godzinę przed powrotem włączyłem pieczenie. Obiad był gotowy jak
  • Odpowiedz
Standard z definicji ma być jednoznaczny, nie pozostawiać miejsca na interpretacje. Mówić wprost jak coś ma działać. Tymczasem dyskusja w 3GPP na temat kawałka speca
- zdecydowana większość firm twierdzi, że ten kawałek speca jest niejasny, musi zostać zmieniony tak żeby wprost mówił że trzeba zrobić X.
- jedna firma mówi, że ze speca wynika Y, ale faktycznie jest niejasny i wymaga zmiany.
- jeszcze inna firma mówi, że ze speca wynika wprost Z, wszystko
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 5
@Saly: Bardziej dopisanie nowych kawałków niż przepisanie istniejących. Cała wewnętrzna architektura, i tak dalej albo pozostaje bez zmian, albo jest ewolucją wczesniejszych rozwiązań. Plus, są małe kawałki (jak obsługa protokołu SCTP), które praktycznie się nie zmieniają. Po prostu masz pudełko, które na początku wspiera 3G a potem 3G i 5G.

Złożoność wynika głównie z tego, że jest od cholery do roboty - zaczynasz od dobrych kilku milionów linii kodu i
  • Odpowiedz
  • 1
@Raa_V: Jeszcze nie wiem, bo obejrzałem dopiero pierwsze 30 minut xD. Nie mam żadnych podstaw mechaniki kwantowej, więc muszę sobie to szybko ogarnąć na początek.
  • Odpowiedz
Kilka dni temu popełniłem wpis na temat liczby bitów w bajcie. Dzisiaj nadeszła pora na krótki follow-up.

Czym właściwie różni się bit od bajtu? Przecież bajt to osiem bitów! – możecie zakrzyknąć entuzjastycznie. Otóż nic bardziej mylnego.

Bit to pojęcie znacznie starsze od bajtu. To miara informacji albo inaczej miara niepewności. Wywodzi się teorii informacji, ale co naprawdę ciekawe, poprzedza słynny artykuł „A Mathematical Theory of Communication”. Tak, okazuje się, że są rzeczy w
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@brakloginuf: bit to ilość informacji jaką niesie zdarzenie o prawdopodobieństwie wystąpienia 1/2. Jeśli wiesz że coś może się zdarzyć z prawdopodobieństwem 50% to potrzebujesz dokładnie jednego bitu informacji aby dowiedzieć się czy się zdarzyło czy nie. Jednak jeśli wiesz że prawdopodobieństwo zdarzenia jest inne niż 50% np 90% to się robi ciekawie - w takiej sytuacji potrzebujesz… statystycznie mniej niż jednego bita. Tzn jak masz tylko jedno takie zdarzenie to
  • Odpowiedz
Dzisiaj kolejny, nieco luźniejszy wpis z cyklu #telcozwykopem.

Chciałbym się podzielić z Wami [krótkim wprowadzeniem](https://www.youtube.com/watch?v=v68zYyaEmEA
) do teorii informacji na przykładzie popularnej gry internetowej. Jest to świetny przykład, że teoria informacji ma zastosowanie nie tylko w telekomunikacji bezprzewodowej.

#telcozwykopem – tag do obserwowania
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@groman43: Inna bajka, to jaka jest naprawdę optymalna strategia rozwiązania tego problemu. Zaprezentowane rozwiązanie opiera się na heurystyce. Myślę, że lepszym sposobem byłoby zdefiniowanie problemu optymalizującego (korzystając z teorii informacji rzecz jasna), udowodnienie że jest to problem typu "convex" (ma tylko jedno minimum) i rozwiązanie go za pomocą Lagrangiana. Niestety to odrobinę przerasta moje umiejętności matematyczne.
  • Odpowiedz
Dzisiaj nieco luźniejszy wpis z cyklu #telcozwykopem.

Chciałbym Wam przybliżyć postać profesora Davida MacKaya. Po raz pierwszy na to nazwisko czytając o kodowaniu LDPC. To właśnie MacKay jako pierwszy zaproponował prosty, łatwy w implementacji dekoder LDPC. Dziś właśnie ten dekoder jest używany nie tylko w NR, ale również w 802.11 a oryginalny artykuł ma ponad 2000 cytowań.

Dla każdego, kto zajmuje się telekomunikacją bezprzewodową, takie osiągnięcie byłoby powodem do dumy.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Telekomunikacja bezprzewodowa to wciąż bardzo młoda dyscyplina. Dlatego w Internecie bez większego problemu można znaleźć zajęcia prowadzone przez "ojców założycieli". Co więcej, bardzo często są to bardzo ciekawe wykłady.

MIT 6.450 prowadzone przez Roberta Gallagera (twórcy kodowania LDPC) nie można określić inaczej niż urocze. Wykłady Davida MacKay (twórcy dekodera dla LDPC, legendy University of Cambridge) są pełne energii. Jeśli ktoś chciałby naprawdę zrozumieć jak działa nowoczesna komunikacja bezprzewodowa, zapraszam do zapoznania się
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach