Hello Trang: Then you can probably start with energy detection. Just tune to the channel that you intend to check, collect samples, take FFT -> mag^2 (optional), then check whether the power level of the channel stays below some level for a pre-defined length of time. If it stays under that level, you claim that the channel is available (occupied otherwise). Once that's done, you can hop to the next channel and repeat the whole proces.
Just search something like "usrp energy detection" or "usrp cognitive radio" on your search engines, and you will see some articles regarding this. Please note that this is probably not an acceptable practice on some bands. For Wi-Fi bands, this is probably acceptable (because those bands are intended for unlicensed uses anyway). Regards, Kyeong Su Shin ________________________________ 보낸 사람: My St via USRP-users <usrp-users@lists.ettus.com> 대신 USRP-users <usrp-users-boun...@lists.ettus.com> 보낸 날짜: 2020년 10월 21일 수요일 오전 7:57 받는 사람: Marcus D. Leech <patchvonbr...@gmail.com> 참조: usrp-users@lists.ettus.com <usrp-users@lists.ettus.com> 제목: Re: [USRP-users] spectrum availability measurement with usrp Dear Kyeong and Marcus, Thank you very much for your answers which help me to see better the challenges. I intend to start with Wi-Fi signals. We have a lot of Wi-Fi networks around us and I want to show the occupation/availability of Wi-Fi channels. I also intend to use gnu-radio. With best regards, Trang Nguyen Le mar. 20 oct. 2020 à 07:37, Marcus D. Leech via USRP-users <usrp-users@lists.ettus.com<mailto:usrp-users@lists.ettus.com>> a écrit : On 10/20/2020 01:05 AM, Kyeong Su Shin via USRP-users wrote: Hello Trang: It depends on your applications. USRPs CAN be used to scan and map the wireless spectrum, but you will have to determine whether the spectrum is empty or not, and it is not a trivial question. For an example, signals from satellites and spacecrafts are often below the thermal noise, so you will need to use special dish antennas and/or correlate the signals with known sequences in order to detect them. Also, USRP B200/B210 are not high-end spectrum analyzers, so they may show you some spurious signals (possible false positives). So, yes, it is possible, but I don't know whether they are suitable for your use cases. Regards, Kyeong Su Shin ________________________________ Some further wisdom. SDRs are *components* in an overall engineered RF *system and application*. They aren't "born" knowing your particular application. You'll need some non-trivial knowledge of software development methodologies, DSP knowledge, and knowledge of radio and electronics to develop an application that suits your needs. Now, there are lots of applications for SDRs in general out there. I'd suggest you query the discuss-gnuradio mailing list as well. But don't be surprised to find that an application that fits precisely what you want to do doesn't exist. Consider two things: The set that could be described as "useful things you might want to do with radio technology" The set that could be described as "useful things you might want to do with a computer" Both of those sets are staggeringly large. So even an intersection will also be staggeringly large. So it should not perhaps be surprising that not everything that could possibly be done with this technology has already been invented, and conveniently packaged. _______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com<mailto:USRP-users@lists.ettus.com> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
_______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com