[feature] Add heuristic for Timing Advance abnormalities
- Dominant language
- Rust
- Stars
- 5.8k
- Forks
- 490
- Avg merge
- 3d 10h
- Merged PRs (30d)
- 23
Description
### Prerequisites
- [x] I have read [CONTRIBUTING.md](https://github.com/EFForg/rayhunter/blob/main/CONTRIBUTING.md)
### What problem does this feature solve or what does it enhance?
Added heuristic
### Proposed Solution
By using `Timing Advance`, to calculate the cell tower distance (~70 m to 100 km),
we can at least rule out impossible towers and by comparing to the nearest cells, the TA should be the same, or very similar. A statistical distribution for the TA's in the cell can be acquired and IC that provide a TA outside 2σ, should raise a 🚩.
* https://www.nxgconnect.com/post/timing-advance-ta-in-4g-and-5g
* https://5g-tools.com/4g-lte-timing-advance-distance-calculator/
### Alternatives Considered
n/a
Contributor guide
Assessment
This issue has not been assessed yet.