OpenCellID

Tamás Szincsák dontomika at gmail.com
2015. Már. 23., H, 12:24:39 UTC


*A GSM rendszerben a szomszédos cellákról maga a cella ad folyamatos 
üzeneteket*
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).

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.

----

Más:
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 *hivatalos* 
lista a használatos MNC-kről?

Köszi,
Tamás


On Monday, March 23, 2015 at 12:25:10 PM UTC+1, Kolesár András wrote:
>
> 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.
>
> 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.
>
> 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.
>
> 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.
>
> cellID and LAC / PSC for 3G neighboring cells in Android
>
> http://stackoverflow.com/questions/9701777/cellid-and-lac-psc-for-3g-neighboring-cells-in-android
>
> András
>
> 2015. március 23., hétfő 11:26:08 UTC+1 időpontban Tamás Szincsák a 
> következőt írta:
>>
>> Kedves András,
>>
>> 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.
>>
>> 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á.
>>
>> 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).
>>
>> Egyébként van az OpenCellID-nek egy hivatalos android lib 
>> <https://github.com/msemm/ginstr-GmbH/blob/master/opencellid_library_v2.0/src/com/ginstr/android/service/opencellid/collect/data/CellIDCollectionService.java>-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.
>>
>> Tamás
>>
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.openstreetmap.org/pipermail/talk-hu/attachments/20150323/82b4b077/attachment.htm>


További információk a(z) Talk-hu levelezőlistáról