This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Multicell Geolocation via LTE

Hello,

I am attempting to implement cell tower triangulation using unwiredlabs.com's api.

I have single-cell geolocation working. I am having trouble getting multi-cell geolocation working.

I have two issues with my current implementation:

1) lte_lc_neighbor_cell_measurement() trtiggers an LTE_LC_EVT_NEIGHBOR_CELL_MEAS event, but that event does not always provide neighbor cells. In fact, it rarely does so. Is there a way to make the system return at least a few neighbor cells consistently other than when there is a bad signal?

2) The neighbor cell measurements event only provides the physical cell id and the signal strength. I want the LAC/TAC and normal cell id of the towers as well. Is there a way to get this information? 

I have examined half a dozen other related devzone threads (linked at the end), but they are all older than the latest modem firmware and the multicell location example so I was hoping that the situation has changed.

If the above two items are not possible, could I disconnect from my current cell tower and force a connection to a different tower? If so, how can I do this?

I am using the nrf9160dk rev 1.00 with modem firmware 1.3.0.

https://devzone.nordicsemi.com/f/nordic-q-a/73139/scanning-for-all-nearby-base-stations-with-nrf9160dk

https://devzone.nordicsemi.com/f/nordic-q-a/66777/can-i-scan-more-cells-than-one/274337#274337

https://devzone.nordicsemi.com/f/nordic-q-a/44093/nrf9160-dk-geolocation-through-lte/173492#173492

https://devzone.nordicsemi.com/f/nordic-q-a/74267/nrf91-geolocation-and-cell-triangulation/306129#306129

https://devzone.nordicsemi.com/f/nordic-q-a/53189/nrf9160-cell-tower-information-for-geolocation-with-lte-and-cell-tower-id-s-limited-nbrgrsrp/214805#214805

https://devzone.nordicsemi.com/f/nordic-q-a/42310/nrf9160-zephyr-ncs-zte-m-nb-iot-multiple-cell-tower-rssi

Parents
  • Hello again Jeremy,

    jdorn said:
    Here are two traces. One shows what my device is doing when it detects a neighbor, the other when it detects no neighbors. These traces were taken within 5 minutes of each other, and the dev kit was not power cycled in between, only reset.

    the logs are confirming that neighbour cells measurements only are performed in RRC connected mode. During connection modem only results are returned that are available due to normal modem functionality. If there is nothing, then nothing (except the current cell) will be returned. This also stated in the %NCELLMEAS documentation:

    "Neighbouring cell measurements are available during a data or signalling RRC connection only when the network has configured measurement rules for the device and the configured criteria is met."

    So to avoid this, please use %NCELLMEAS during RRC idle. You can find some more information in the documentation of the Multicell location application.

    I hope this will solve your issue!

    Regards,

    Markus

Reply
  • Hello again Jeremy,

    jdorn said:
    Here are two traces. One shows what my device is doing when it detects a neighbor, the other when it detects no neighbors. These traces were taken within 5 minutes of each other, and the dev kit was not power cycled in between, only reset.

    the logs are confirming that neighbour cells measurements only are performed in RRC connected mode. During connection modem only results are returned that are available due to normal modem functionality. If there is nothing, then nothing (except the current cell) will be returned. This also stated in the %NCELLMEAS documentation:

    "Neighbouring cell measurements are available during a data or signalling RRC connection only when the network has configured measurement rules for the device and the configured criteria is met."

    So to avoid this, please use %NCELLMEAS during RRC idle. You can find some more information in the documentation of the Multicell location application.

    I hope this will solve your issue!

    Regards,

    Markus

Children
Related