mozilla / ichnaea

Mozilla Ichnaea
http://location.services.mozilla.com
Apache License 2.0
565 stars 140 forks source link

add 5g support/prepare for 5g support #525

Open Djfe opened 5 years ago

Djfe commented 5 years ago

the 5g spec and similar stuff have been published some months ago. Since the first devices might ship in 2019 already, you might wanna prepare support for 5g in the database, api etc. over the next months or so. Just so you're prepared, so that adding actual support (when the time comes) on real Android devices that ship with it will be a piece of cake :)

this just a friendly reminder that the standard is on it's way. I don't want to put any pressure on it, there is still plenty of time. That's why I opened this issue this early.

tuxayo commented 5 years ago

What would be the impact of 5g on ichnaea/MLS?

How does this affect data collection and MLS querying?

Djfe commented 5 years ago

for one: the stats on the MLS web page have no entry for 5g cells and secondly the IDs for cell towers might work differently in the 5g standard (I haven't read the standard)

there might be further problems, I haven't read the standard so I don't know

Djfe commented 4 years ago

Vodafone Germany rolled out 5g last month. https://www.vodafone.de/featured/inside-vodafone/5g-handy-netz-von-vodafone-ab-morgen-auf-deinem-smartphone/

There is still no entry on here: https://location.services.mozilla.com/stats/regions

are we able to collect data from such cells on smartphones like the Huawei Mate 20 X 5G or the Samsung Galaxy S10 5G.

Would this cause errors in mozstumbler -> ergo in the Firefox for Android implementation on these devices?

zamojski commented 4 years ago

I'm interested in contribution using Tower Collector application. Can you please share the timeline of implementation?

willkg commented 4 years ago

We have no ETA for when one of us will look into this. We're focused on other things at the moment. If someone else wants to look into this and submit a PR, that'd be super!

zamojski commented 4 years ago

Tower Collector is ready for uploading 5G and TD-SCDMA cells. I just need to know how the API will look like from MLS side.

zamojski commented 3 years ago

Is there any chance to get 5G and TD-SCDMA support by the end of this year? I'm not a Python programmer but it doesn't seem to be rocket since to implement support for 2 more networks. This issue is already around 1.5 year old and to me it looks like nobody maintains MLS anymore.

jwhitlock commented 3 years ago

The next steps are:

We don't have domain experience with cell radios on the team, which makes it difficult to predict how long it will take to complete the research tasks.

zamojski commented 3 years ago

I'm not a radio expert but I would personally start from taking a look on Android definition of 5G cell, 5G signal, TD-SCDMA cell and TD-SCDMA signal. They must not be far away from the technical standard.

gopi-ar commented 3 years ago

We just finished adding support for 5G to OCID after @zamojski reached out to us at Unwired. If MLS ever adds support for 5G (NR) and NBIoT, please consider using NR and NBIOT as the new radio types. This will ensure OCID & MLS continue to share a common export format.

TripEricson commented 8 months ago

So what exactly is needed to make it possible to submit 5G-NR data to MLS and make it show in the download files going forward? The data format is the same, just with larger integers in a few columns and "NR" as the radio type. Given that simplicity, I'm not clear why Open Cell ID supports NR but MLS does not, especially now that most US T-Mobile customers are now often on 5G-NR standalone much of the time.

I'm definitely not a programmer, but I'm glad to help if there's a way I can do so.