<div dir="ltr"><div><i>A GSM rendszerben a szomszédos cellákról maga a cella ad folyamatos üzeneteket</i></div><div>Hoppá, ez nagyon hasznos adalék, egyrészt az MCC/MNC miatt is, a 3G mérések miatt pedig főleg. Eddig ugyanis abban nem voltam biztos (és azért nem mertem belefogni a psc alapján történő mérésbe), hogy nem-e fordulhat elő, hogy két különböző, de azonos psc-jű cellát egyszerre lát a telefon, mert mondjuk közel vannak, pont köztük áll, és mindkettőtől fog jelet. Így viszont biztos, hogy ilyen nem történhet (amit a so-s linked is megerősít).</div><div><br></div><div>A megvalósítást hasonlóan képzeltem én is, talán annyiból jobb a helyzet, hogy nálam először egy központi adatbázisba mennek az adatok, csak onnan tovább az opencellid-re (meg később majd máshova is), így helyi adatbázis sem kell hozzá. Sőt, így ugye X felhasználó hiányos méréseit Y felhasználó adataival is ki tudjuk egészíteni, ami jóval több generált adatot eredményez. Majd nekifogok egyszer, talán a hétvégén.</div><div><br></div><div>----</div><div><br></div><div>Más:</div><div>Beérkezett néhány mérés 25, 315, és 715-ös MNC-vel. Ezek több gyártó több különböző típusú eszközéről, és több felhasználótól jöttek, az ország több pontjáról, tehát nem hiszem, hogy tévesek lennének. Sehol sem találok olyan listát, amiben ezek szerepelnének. Nekem az is gyanús, hogy nincs-e valami közük rendre a Telenorhoz, Telekomhoz és a Vodafone-hoz. Tudsz/tudtok esetleg erről valamit, illetve elérhető esetleg valahol egy <i>hivatalos</i> lista a használatos MNC-kről?</div><div><br></div><div>Köszi,</div><div>Tamás</div><div><br></div><br>On Monday, March 23, 2015 at 12:25:10 PM UTC+1, Kolesár András wrote:<blockquote class="gmail_quote" style="margin: 0;margin-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;"><div dir="ltr">A GSM rendszerben a szomszédos cellákról maga a cella ad folyamatos üzeneteket, nem a telefon gyűjti össze. Egy adott cella csak a saját szolgáltatójához tartozó szomszéd cellákról tudósít, így az MCC és MNC köztük azonos.<br><br>Kiváló volna, ha psc alapján tudnál szomszédos cellákat rögzíteni 3G-n. Az OpenCellID feltöltésnél sajnos kötelező a cella azonosítója, viszont némi kiegészítéssel megoldható lenne: ha rögzíted a 3G cellákat egy helyi adatbázisban, akkor ezekre később úgy is tudsz méréseket gyártani, amikor éppen nem aktuálisak, csak a közelben vannak.<br><br>Mivel nem lehetünk biztosak abban, hogy a psc-t nem használják-e újra a hálózatban máshol is, a biztonság kedvéért érdemes letárolni az aktuális cella szomszédos psc-it egy tömbben vagy relációs táblában, hogy aztán az adott psc keresésekor a keresőfeltételben megadhassuk.<br><br>Példa: az aktuális cella psc-je A, a szomszéd celláké pedig B, C, D, letároljuk. Később a B psc-jű cellára váltva látjuk, hogy van egy A psc-jű szomszéd, keressük tehát azt a cellát, aminek psc-je A és szomszédja a B. Így ha elő is fordul többször azonos psc a hálózatban, azt fogjuk megtalálni, ami tényleg szomszédos.<br><br>cellID and LAC / PSC for 3G neighboring cells in Android<br><a href="http://stackoverflow.com/questions/9701777/cellid-and-lac-psc-for-3g-neighboring-cells-in-android" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fstackoverflow.com%2Fquestions%2F9701777%2Fcellid-and-lac-psc-for-3g-neighboring-cells-in-android\46sa\75D\46sntz\0751\46usg\75AFQjCNEvZuIbOmdxbouH43qoWCfCTc58yw';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fstackoverflow.com%2Fquestions%2F9701777%2Fcellid-and-lac-psc-for-3g-neighboring-cells-in-android\46sa\75D\46sntz\0751\46usg\75AFQjCNEvZuIbOmdxbouH43qoWCfCTc58yw';return true;">http://stackoverflow.com/<wbr>questions/9701777/cellid-and-<wbr>lac-psc-for-3g-neighboring-<wbr>cells-in-android</a><br><br>András<br><br>2015. március 23., hétfő 11:26:08 UTC+1 időpontban Tamás Szincsák a következőt írta:<blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Kedves András,</div><div><br></div><div>Sajnos pont most kaptam egy mailt, hogy gyanús adat is több jön, mint bárhonnan máshonnan, úgyhogy kell majd még ezzel szöszmögnöm egy kicsit.</div><div><br></div><div>A BCCH a publikus API-t használva nem kérdezhető le, ahogy más "hardverközeli" adat sem. Lehetséges, hogy bizonyos gyártóknál/készülékeknél meg lehet szerezni valahogyan, de általános megoldást nem találtam rá.</div><div><br></div><div>A szomszédos cellákról 2G esetén a lac, cid és a térerő, 3G esetén a psc és a térerő jön vissza. A 2G-t így simán lehet mérni, a 3G-t nem igazán (illetve ha a psc kellően egyedi egy területen, akkor utólag a lac/cid is behelyettesíthető lehet, de sztem nem éri meg ezzel foglalkozni). Érdekesség, hogy a közeli cellákhoz nincs mcc/mnc, így feltételezem, hogy ez megegyezik az aktuális celláéval (a MozStumbler is ezt teszi, nekik eddig bevált, bár vitatott, hogy 100%-ban jó eredményt ad-e).</div><div><br></div><div>Egyébként van az OpenCellID-nek egy hivatalos <a href="https://github.com/msemm/ginstr-GmbH/blob/master/opencellid_library_v2.0/src/com/ginstr/android/service/opencellid/collect/data/CellIDCollectionService.java" rel="nofollow" target="_blank" onmousedown="this.href='https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Fmsemm%2Fginstr-GmbH%2Fblob%2Fmaster%2Fopencellid_library_v2.0%2Fsrc%2Fcom%2Fginstr%2Fandroid%2Fservice%2Fopencellid%2Fcollect%2Fdata%2FCellIDCollectionService.java\46sa\75D\46sntz\0751\46usg\75AFQjCNGYo7vh0ylet53Yt4kG9kUsBg5Y3Q';return true;" onclick="this.href='https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Fmsemm%2Fginstr-GmbH%2Fblob%2Fmaster%2Fopencellid_library_v2.0%2Fsrc%2Fcom%2Fginstr%2Fandroid%2Fservice%2Fopencellid%2Fcollect%2Fdata%2FCellIDCollectionService.java\46sa\75D\46sntz\0751\46usg\75AFQjCNGYo7vh0ylet53Yt4kG9kUsBg5Y3Q';return true;">android lib</a>-je cellaadatok gyűjtésére, szerintem a Tower Collector is hasonló elven, hasonló API-kkal működhet. Amíg nincs forrás, talán érdekes lehet.</div><div><br></div><div>Tamás</div></div></blockquote></div></blockquote></div>