-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Differences between FalconEye and FalconCaptureProbe #6
Comments
Hi Andrew, I also can't decode your In
looks suspicious. It may be a result of a weak signal or maybe the USRP / PC is losing samples. I didn't ever test via USB2. Furthermore, the summary of gathered RNTIs also looks suspicious. Could you check your radio conditions and/or maybe try another cell? Finally, maybe the serving cell already uses dynamic spectrum sharing (DSS) for 4G/5G multiplexing, which may confuse FALCON a bit -- but this is only a hypothesis; It hasn't been tested yet, but I wouldn't be surprised if this leads to some issues with FALCON. |
Thanks for the very quick response. The USB 3 express card should arrive in the next few days, and once it does I will try again with different antenna positions / cells. I will also check the signal strength with gqrx. I will update this issue then. |
My apologies for the delay in replying - I have been trying a number of things over the past few weeks, unfortunately with little success. What I've changed:
Unfortunately the results are still the same - FalconEye is able to find some RNTIs when running in real-time, but not when I capture using FalconCaptureProbe and then send the I/Q file to FalconEye. I've attached the following logs for debugging, if they are of any help:
Given that the problem still persists despite better (although by no means perfect) cell reception, I suspect that the issues I am having are caused by software issues, rather than antenna / reception issues. I will try to dig out a spare hard drive and do a complete reinstall (OS + USRP drivers + Falcon). Do you think there are any benefits to installing the USRP drivers from source, rather than the PPA? I'd greatly appreciate any help / suggestions you may have. I'd be particularly interested in knowing if the RTNIs I am getting with the FalconEye realtime (experiment-1) are looking better than they were before. But at the same time I understand that this is an open source project, and you will have much better things to be doing than helping me debug my setup! |
Hi I just tried your examples. Capture at 798.6 MHz:On my machine, both, FalconEye and FalconGUI, produce a reasonable output: Note that in file mode, Falcon not only expects the input file, but also needs information about the cell, i.e. nof PRBs and number of antenna ports (of the eNodeB).
Here is the summary output that is printed at the end:
If you adjust Cell ID, PRB and Ports in FalconGUI, it also decodes the file with comparable output. Capture at 1846.7MHz and 2119.9MHz:The same thing here, but this time the cells both have 4 ports (as indicated by the cell search). There seems to be a bug in the capturing tool, as it incorrectly saves 2 instead of 4 ports in Hope this helps. |
Thanks very much! It is indeed incredibly helpful, many thanks for your patience and assistance getting this to work. Using the extra parameters to FalconEye, I can get it to work, although I am getting a different number of RNTIs than you got:
I'm not entirely sure why this is - perhaps you are using a development / testing version of Falcon that is more recent than the version on GitHub? (I tried on several machines and got the same results). Thanks again. |
Firstly, many thanks for developing FALCON, it looks to be a really great way to analyse LTE networks.
I'm trying to use FALCON but have run into an issue: the output from using FalconEye directly differs from when I use FalconCaptureProbe and then analyse the captured file with FalconEye. Specifically, when I use FalconEye directly, several RNTIs are detected, but when I capture with FalconCaptureProbe then run FalconEye on the captured file, no RNTIs are detected.
A bit of background – my laptop is rather old so not particularly suitable for real-time decoding. So I decided to capture to a raw file and process the capture later. However, when I tried this FALCON didn't detect any RNTIs. I then tried FalconEye directly (reading from the USRP directly) and was surprised that several RNTIs were detected.
My setup is as follows: Dell Latitude E5420 laptop running Ubuntu 20.04 LTS, connected to a USRP B210 over USB 2 (I hope to get a USB 3 express card shortly).
To demonstrate the issue I ran two experiments. Both experiments used the same frequency and cell ID, and the second was run a few minutes after the first.
Both experiments captured for 5 seconds, however since there is no way to limit FalconEye capture to 5000ms, I monitored it and manually cancelled it after 5 seconds had passed.
My guess would be that I'm mis-configuring something, or am mis-understanding how FalconEye / FalconCaptureProbe is supposed to work. I'd really appreciate help in understanding how to correctly use FalconCaptureProbe.
Many thanks!
The text was updated successfully, but these errors were encountered: