Network Signal Guru - známe bugy aplikácie

V tomto článku som sa rozhodol postupne dopĺňať bugy / chyby, ktoré sa v tejto aplikácií objavujú.

Je zobrazovaná rýchlosť downloadu a uploadu správna?

Jedna z najčastejších chýb, ktorá sa v NSG objavuje je, že nezobrazuje správnu rýchlosť. Ako ale prísť na to, že tá rýchlosť nie je správna? Ukážem ti na jedno príklade. Tu je screenshot z logu a rýchlosť downloadu, ktorú NSG zobrazuje.

Keď si spočítaš rýchlosti pre jednotlivé LTE bandy, tak výsledná rýchlosť sedí s tým čo je vo vrchnej časti. Ale keď to spravíš pre NR časť, tak tam to už nesedí. Toto je najrýchlejšia cesta ako overiť správnosť. Bohužiaľ sa jedná o známy problém, ktorý sa objavuje na Shannom modemoch. Nie je možné bezhlavo veriť L1 akumulovanému throughputu.

Tento príklad je jednoduchý v tom, že ten rozdiel je hneď vidieť. Aby si to overil trochu detailnejšie, tak sa musíš pozrieť na položku "Grants DL/RB's" na záložke NSA Dedicated Modes. V našom prípade to vyzerá takto:

V tomto našom prípade je referenčná hodnota pre TDD pásmo (30kHz SCS) maximálne 1600 (pre DL) a 400 (pre UL). Pre FDD pásmo (15kHz SCS) je referenčná hodnota maximálne 1000 pre DL a aj UL. Takže na základe tohto dokážeš jednoznačne povedať, že sa jedná o nesprávnu rýchlosť. Takto prejdeš celý log a dokážeš odfiltrovať správnu od nesprávnej rýchlosti. Teda bug, ktorý je typický pre Shannon a NSG. Keď sa znova detailne pozriem na log a nájdem najvyššiu peak rýchlosť, tak tam mám tieto údaje:

Súčet síce úplne presne nesedí, ale keď sa pozrieš na Grants/RB's, tak je tam už priateľná hodnota a o pár jednotiek sa to môže pohybovať nad hodnotou 1600. Rozdiel o viac ako 50 je už chybná hodnota.