Zobrazují se příspěvky se štítkem2g. Zobrazit všechny příspěvky
Zobrazují se příspěvky se štítkem2g. Zobrazit všechny příspěvky

středa 28. ledna 2015

Monitorování mobilní sítě aplikací PhoNetInfo

Další aplikací, kterou lze využít k zobrazení informací z mobilní sítě je PhoNetInfo. Kromě parametrů sítě aplikace umožňuje zobrazit mnoho dalších informací o telefonu samotném (např. číslo firmwaru, kapacitu baterie, číslo IMEI a další). Zde se zaměřím jen na informace ze sítě. V článku je zobrazeno prostředí Symbian Belle (Nokia N8). PhoNetInfo je dostupné i pro Windows Mobile 8.

Parametry sítě lze nalézt v záložce Network.


Popis jednotlivých řádků je následující:
  1. Úroveň přijímaného signálu v dBm.
  2. Plný název sítě.
  3. Zkrácený název sítě.
  4. Tag sítě
  5. Stav telefonu vůči síti. Přihlášený nebo nepřihlášený, domácí nebo roamingová síť.
  6. Kód země (MCC). Kompletní seznam např. zde.
  7. Kód sítě (MNC). Hodnota je zde opravdu číselná, tedy 02, tož je shodou okolností kód pro operátora O2.
  8. Typ sítě z pohledu "generace". 3G = WCDMA (UTRA FDD). 2G = GSM.
  9. Typ přístupové metody. 3G = UTRAN. 2G = GSM.
  10. Kód místní oblasti (LAC). První hodnota decimálně, v závorce hexadecimálně.
  11. Identifikace buňky. V GSM klasické Cell ID (CID). V UMTS se používá kombinace RNC ID (2 bajty) a Cell ID (4 bajty), to dohromady dává tzv. UTRAN Cell ID (LCID). Na obrázku výše je RNC ID 3803 a Cell ID 50098. Obvykle bývá Cell ID stejné pro GSM i UMTS. Prvek RNC je záležitost jen sítí UMTS.
  12. "Domácí zóna". Nemám bližší informace o co se jedná.
  13. Dostupnost GPRS. Informace zda síť nabízí GPRS. (Teoreticky to platí i pro EDGE.)
  14. Dostupnost GPRS z hlediska toho jestli je telefon připojen a jsou mu vyhrazeny přenosové prostředky.
PhoNetInfo nenabízí logování v údajů v čase. Nicméně umožňuje aktuální hodnoty z obrazovky uložit do textového souboru.

neděle 28. prosince 2014

Monitorování mobilní sítě aplikací CellShark

K monitorování mobilních sítí slouží celá řada aplikací. Dnes si představíme CellShark. Jde o aplikaci pro telefony Nokia se systémy Symbian S60 5th Edition a novější Belle. Článek popisuje aplikaci na mobilním telefonu Nokia N8.

CellShark podporuje jak GSM, tak i sítě 3G (UMTS). Typ sítě do které je telefon právě připojen je indikován položkou Current Mode která ukazuje GSM nebo WCDMA (což je označení přístupové metody sítě UMTS). Dále položka Connection ukazuje stav připojení. V případě dostatečného signálu je zobrazuje OK, v případě slabého nebo žádného signálu se zobrazí No Network. V třetím řádku je možné pomocí Network Status zjistiti zda jsme v domácí síti (Home Network) nebo v zahraničí (Roaming Network).

V další části obrazovky se zobrazuje CGI buňky ke které jsme právě připojení. CGI znamená Cell Global Identity a jde o celosvětové číselné označení buňky mobilní sítě. CellShark zobrazuje CGI ve formátu MCCMNC-LAC-CI.

CGI se skládá z:
  • MCC (Mobile Country Code) - kód země (ČR má 230, celosvětový seznam např. zde)
  • MNC (Mobile Network Code) - kód operátora (na obrázku je 02, což je kód pro O2)
  • LAC (Local Area Code) - kód místní oblasti. Jsme v oblasti s číslem 1823.
  • CI (Cell Identity) - identifikace buňky (BTS, resp, sektor na BTS, zde 50098)
Zde se zastavíme u funkce, která umožňuje upozornění pokud se telefon připojí na konkrétní buňku. Pokud klikneme na tlačítko CGI dojde k nastavení na buňku ke které jsme nyní připojeni a zároveň zčervená bílé pole níže. Další možností je, že do tohoto bílého pole můžeme manuálně napsat buňku na kterou chceme být upozornění, pokud se k ní telefon připojí. Vepíšeme tedy plné CGI do bílého pole a zvolíme Alert On CGI. Pokud se na zvolenou buňku připojíme, oznámí to CellShark zvukovým signálem a pole taktéž zčervená. Pokud k zvolené buňce nejsme připojeni, CellShar stále hledá a pole se změní na šedou. Vedle se zobrazuje Searching... 

Dlouhá horizontální lišta slouží k zobrazení síly signálu který je přijímán mobilní stanicí. Pro jednoduché určení kvality je zde hodnota v procentech, ale daleko zajímavější je přímo výkon v dBm což je hodnota v dB, která je vztažená k výkonu 1 mW. Zjednodušeně řečeno, čím více se hodnota dBm blíží nule, tím líp. Vedle hodnoty v dBm je pak pro doplnění znovu LAC a CI v hexadecimálním tvaru.

Následuje počítadlo handoverů (Total Handovers). Handover je událost, kdy dojde k přepnutí z jedné buňky na druhou vlivem změny v podmínkách příjmu mobilní stanice. V síti GSM je druh handoveru řízený sítí s pomocí mobilní stanice. Jde o poměrně složitou proceduru, nicméně nejčastěji dojde k handoveru při pohybu mobilní stanice, kdy síť vyhodnotí signál ze stávající buňky jako nedostatečný (zhoršení kvality) a rozhodne se k handoveru. Počítadlo Total "No Networks" pak ukazuje kolikrát došlo k úplnému výpadku signálu.

V dolní části obrazovky lze přepínat mezi třemi záložkami. První je Graph který ukazuje průběh úrovně signálu v posledních dvou minutách (viz obrázek výše). Červená vertikální čára ukazuje, kdy případně došlo k handoveru. Světle zelený průběh značí UMTS (3G) a zmavě zelený GSM (2G).

Další je Stats
kde nalezneme záznam navštívených buněk v minulosti. První sloupec je CGI, druhý kolikrát byla tato buňka navštívena, třetí jaký čas jsme strávili v této buňce (údaj v sekundách) a poslední je úroveň signálu v  %. Z nějakého důvodu se nezobrazují popisky tabulky.

Třetí záložka je History
na které lze prohlížet, podobně jako ve Stats, již navštívené buňky, akorát s trochu jinými parametry. První sloupec je čas prvního navštívení buňky, druhý je CGI, třetí typ sítě 2G nebo 3G a poslední čas strávený v buňce (v sekundách).

Příjemnou funkcí je, že lze obsah záložek Stats i History vyexportovat do textového souboru a lze tak data dále zpracovávat. Na závěr je dobré připomenout že díky Keep Awake je možné nechat aplikaci běžet na pozadí a pomocí Sound vypnout nebo zapnout zvuky aplikace (odpojení/připojení k buňce).