NCIS je poměrně málo chybový seriál. S tím zaměřováním mobilů bych to neviděl tak tragicky, vpodstatě to odpovídá realitě. Mobil bez GPS jde zaměřit podle toho k jakým buňkám sítě se přihlašuje, v praxi řádově na stovky metrů přesně, v horším pokrytí signálem je to mnohem horší. Čili vlastně na nic. Mobil s GPS prostě dálkovým povelem požádáme aby nám laskavě poslal svou polohu tak to budeme mít na pár metrů. Pro potřeby sledování člověka ve městě je zaměření bez GPS úplně k ničemu, asi by to stačilo na hledání zatoulaného dítěte v lese. Ale mají tohle všechno v tom seriálu vysvětlovat? Nevím jak v USA ale tady těch mobilů s GPS zas tak moc není.
to jsem v rukách neměl tak to nevím jak přesné to je. Otázka je jak moc je to v praxi použitelné. To že to na jednom místě určí polohu relativně přesně ještě neznamená že o pár metrů dál nevyskočí třeba stometrová chyba protože tam je bídné pokrytí signálem. GPS taky v husté zástavbě má menší přesnost protože se mu některé satelity ztrácí a to je dnes už velmi sofistikovaný systém u nějž je určení polohy prvořadým smyslem.
Na druhou stranu signál z GPSek má mnohem delší trajektorii, což do něj kvůli odrazům zavádí značnou chybu. Ve městě jsem s určováním polohy pomocí BTSek neměl problém, nejhorší to bylo v místech, kde Google neměl pro některé BTSky uloženou pozici (předpokládám, že operátoři tím netrpí), tam se to rozletělo na desítky metrů (což je ale stále dost na to, aby šlo osobu sledovat). Mimo město to tedy bylo horší, tam to bylo místy i ± několik kilometrů, protože se chytala jedna nebo dvě vzdálené BTSky
Až na to, že telefon se na BTSky nepřihlašuje, to byste měl baterku do hodiny v čoudu.
Telefon se přihlašuje pouze do oblasti. Oblast je veliká třeba jako Praha, nebo Pardubický kraj. Ústředna ví, kde ve které oblasti se telefon nachází, ale netuší, kterou BTS sleduje. Telefon je totiž relativně pasivní, pouze pasivně přijímá stav sítě a ladí se na nejsilnější signál.
Pokud Vám někdo volá, nebo posílá SMS, síť prohledává celou oblast a to tedy paralelně, všechny BTS v oblasti se dotazují na Vaše ID. Váš telefon se pak ozve na _jedné_ BTS a přes tu se začíná komunikovat. Pouze během hovoru má síť přehled o Vaší poloze, protože dochází k předávání signálu mezi BTSkami.
Popisoval jsem, jak to funguje v GSM síti, nebo aspoň fungovalo do nedávna, když jsem to ještě relativně sledoval. Samozřejmě, jsem ochoten připustit, že existují konspirační nástroje sítě, speciální příkazy, které třeba umí telefon přesvědčit, že má nabonzovat IDčka nejbližší BTSek. I možnost GSM-Pingu, kdy síť z různých BTS posílá na telefon tenhle příkaz a měří rychlost odpovědi a tím odvozuje vzdálenost
(mimochodem, vzdálenost v GSM síti se dá měřit s přesností na 0.5km, a to pouze během hovoru. Nemluvím o triangulaci, ale o technologickém zpožďování signálu díky konečné rychlosti přenosu radiových vln. Zpoždění se určuje, jako číslo 0–63, tzn. že maximální rozsah jedné BTS je omezen na 32km a dál ani ránu).
A ještě připomínku. Bez SIMky se telefon do sítě nepřihlašuje, pouze jen pasivně sleduje nejsilnější signál. Jenom v případě, že je potřeba provést tísňové volání se telefon nejprvé k síti připojí. Opět to ale nevylučuje možnost konspiračních teorii s možnými technickými řešeními. Ale už to vyžaduje kooperaci všech operátorů, protože v danou chvíli může být telefon připojen k libovolnému operátoru. Platí v případě, kdy v telefonu SIMka je, ale konkrétní operátor v místě nemá signál.
Ach ty oficialni teorie zname verejnosti jsou k smichu cim dal vic. Koho tady chcete oblafnout?
Zkuste si to sami doma. Vezmete telefon, vyndejte SIM kartu, vlozte baterku, ale telefon nezapinejte. Polozte ho na vypeckovany zesilovac k vasemu hifi kde nebude nic hrat a nechte ho tak.
Pak vam zustane otazka. Jak je mozne, ze to obcas (1–2× za den) hodi vazbu?
Jasne. A ja jsem mezi tim jak jsi to zkousel, pesky obehl svet :)
Tohle mam vyzkouseno na mobilech z ery Nokia 3210, pres 3510i az po dnesni a delaji to i SE, Samsungy, atd. SmartPhony jako HTC a pod. jsem na tohle jeste nezkousel. Obycejne mobily to proste nedelaji jenom pokud v nich neni baterka.
A pak jste se probudil a měl jste ruku v nočníku. Proč tedy všechny mobily tak zdlouhavě bootují. Třeba HTCčko mi z úplně vypnutého stavu nabíhá asi minutu, z čehož GSM naběhne někdy až mezi posledními. Pokud je mobil i po vypnutí aktivní, tak veškeré to nabíhání je tedy k ničemu?
Aby mohl telefon komunikovat s BTS, tak musí mít GSM modul aktivní, GSM modul musí neustále sledovat stav sítě, vyhledávat nejsilnější BTSky a to jen proto, aby nepřeslechl příkaz určený pro něj.
Nevěřím Vám, neověřil jsem to, vy tu jen trotlujete :-)
GSM ping existuje a docela běžně jej lze slyšet (cca jednou za několik minut), pokud telefon položíte na reproduktor. Slouží zřejmě k tomu, aby si operátor ověřil, že telefon je stále v oblasti a nebyl vypnut. Pokud vím, tak k triangulaci se používá na vyžádání Policie ČR (např. nalezení hledaných osob)
Tady v CR jsou operatori 100 let za opicema aby lip vydelavali. Na Slovesnku jsem tuto sluzbu pro zakazniky ke zjisteni poholy, pouzival uz v roku 2000. Mohl jsem si zjistit polohu sveho telefonu s tim, ze jsem dostal MMS s mapou okoli a cervenou teckou uprostred. Mohl jsem zjistit i polohu jineho telefonu, ale to musel dotycny zadost potvrdit. A presnost? 10–50 metru. Vetsi odchylku jsem opravdu nemel, ani kdyz jsem to zkousel ze sklepu.
Pro sledování osob se moc nehodí, maximálně po omezený čas. Tenhleten ping je totiž dost náročný na energii. Telefon musí vysílat na „plné koule“, aby ho BTSky slyšely. A to ještě musí BTS používat citlivé antény, aby ten slabý signál zachytili. Naopak BTS může vysílání pořádně ohulit, má k dispozici pořádný pevný zdroj, nikoliv slabou baterku s kapacitou řádově watthodiny.
Prostě zkuste si představit, co udělá s baterkou hodinový hovor. A to ještě vemte v úvahu, že telefon souvisle nevysílá, pokud nemluvíte, ale pouze posloucháte, vše ve snaze ušetřit proud.
Máte trochu zkreslené informace o mobilech. Každý telefon komunikuje s BTS v určitém časovém sledu. Určitě si vzpomenete na velikou novinku u Nokií, kde bylo možné zvolit úsporný režim. To znamenalo omezit komunikaci (trvá maximálně 1 vteřinu a o vybíjení aku neni až tak dramatické) s BTS z půl minutového intervalu na minutu. A mobilvydržel o třicet procent déle.
Správně uvádíte že jen sleduje sílu signálu. Ale co je sledování síly signálu? Obyčejná komunikace s BTS. Na starém Erricssonu T10 bylo možné po zadání kombinaci kláves dokonce sledovat i komunikaci mezi BTS a mobilem. Nevím, jestli to dávají ještě teď, ale tenkrát jsem se s tím bavil na cestě domů (cca 500km vlakem). Super zábava.
Teď občas používám zmiňovaný Google maps a zatím největší nepřesnost byla 2000 metrů mezi BTS vzdálené od sebe 5 km a v kopcích. Dnešní BTS zjistí vzdálenost i když je mobil připojen jen k jedné podle síly komunikace. A směr určí podle antény na kterou je směřován. V nejhorším případě 120° úhel.
Já jsem chtěl jen napsat, že telefon počas sledování signálu pokud možnost _NEVYSÍLÁ_. Protože vysílání je energeticky náročné. Už jen to občasné pingání, kdy ústředna potřebuje vědět, zda telefon ještě žije je dost náročné na baterku. Příjem naproti tomu je méně energeticky náročný. Telefon tedy jen sleduje signál vybrané BTS. A ta sem tam posílá tabulky sousedních BTS a jejich frekvence. Telefon tedy navíc ověřuje sílu signálu sousedních BTS. Ta tabulka je tam důležitá, protože telefon nemusí ty BTSky hledat. Pokud některá BTS má silnější signál + priorita než aktuální BTS, telefon začne sledovat novou BTS aktualizuje si tabulku sousedů. Pokud začne sledovat BTS v jiné oblasti, provede přihlášení do nové oblasti. Tam už holt musí začít vysílat.
Pokud telefon ztraní signál, provádí fullscan pásma, aby našel nějaké BTS, které poskytnou tabulky. Pokud jde o telefon s vloženou SIMkou, hledá přednostně BTSky domovského operátora.
Apropo, google maps v mobilu zjištuje souřadnice BTSek automaticky, bez podpory operátorů. Stačí mu, kdy aplikace nabonzuje aktuální GPS souřadnice a aktuální BTS. Pokud to udělá hodně lidí, zná google pokrytí každé BTS.
BTS zjistí vzdálenost s přesnosti na 500m. Zjišťuje to při zahájení hovoru, nebo paketové komunikaci (GPRS). Potřebuje to proto, aby se příslušný timeslice trefil do timeslotu. Pokud je telefon blíž, musí vysílání zpozdit, protože by byl v kolizi s jiným timeslotem. Pokud je dál, zpožduje méně a pokud se nachází ve vzdálenosti 32km, tak nezpožďuje vůbec. A protože nemůže vysílat do budoucnosti, je limit 32km, zřejmý. Někdy lze komunikaci přidělit dva timesloty, pak se limit prodlužuje na 64km.
Tak tohle zase az takovy nesmysl neni. V CDMA sitich neni az zase tak jednoduche zjistit presnou polohu telefonu a tak si americani vymysleli, ze nektere novejsi CDMA telefony maji primo v sobe nejakou aktivni podporu pro lokalizaci (coz nemusi byt nutne GPS, ale GPS to kdeko nazyva), oficialne je to dobre ke zpresneni smerovani hovoru na 911.