Dear Nicolas,

Many thanks for your reply!

Regarding your question, yes, they need to run simultaneously,
however, both modules (MIMO PHY and Spectrum Sensing) have different
sampling rates.

The MIMO PHY will be LTE-based and it will have its BW configured at
runtime. I plan to support all the LTE BWs and sampling rates, i.e.,
1.4, 3, 5, 10, 15 and 20 MHz and their respective sampling rates.

On the other hand, the Spectrum Sensing module will sense a BW of 20
MHz all the time, i.e., its' sampling rate will be fixed.

Therefore, in the end, my question could be changed to: how can I have
both modules operating simultaneously but with different sampling
rates (and in the MIMO PHY case with configurable sampling rates)?

Thanks again and Kind Regards,

Felipe Augusto

On Wed, Jan 10, 2018 at 6:46 PM, Felipe Augusto Pereira de Figueiredo
<zz4...@gmail.com> wrote:
> Dear Nicolas,
>
> Many thanks for your reply!
>
> Regarding your question, yes, they need to run simultaneously,
> however, both modules (MIMO PHY and Spectrum Sensing) have different
> sampling rates.
>
> The MIMO PHY will be LTE-based and it will have its BW configured at
> runtime. I plan to support all the LTE BWs and sampling rates, i.e.,
> 1.4, 3, 5, 10, 15 and 20 MHz and their respective sampling rates.
>
> On the other hand, the Spectrum Sensing module will sense a BW of 20
> MHz all the time, i.e., its' sampling rate will be fixed.
>
> Therefore, in the end, my question could be changed to: how can I have
> both modules operating simultaneously but with different sampling
> rates (and in the MIMO PHY case with configurable sampling rates)?
>
> Thanks again and Kind Regards,
>
> Felipe Augusto
>
>
>
>
> On Wed, Jan 10, 2018 at 3:38 PM, Nicolas Cuervo
> <nicolas.cue...@ettus.com> wrote:
>> Dear Felipe,
>>
>> Are the MIMO PHY and the sensing module required to run simultaneously? If
>> yes, then you could split the streams after receiving (if using RFNoC, you
>> can use the RFNoC: Split Stream block) to divide the streams and process one
>> of them while sending the other to the host.
>>
>> If simultaneity is not a requirement, then a simple state machine could
>> suffice to use the dedicated receive streams for MIMO PHY for some time and
>> for the sensing module during other time (which could be useful if you plan
>> to transmit at the times when the sensing is not active).
>>
>> Let us know if I'm maybe missing something with these suggestions.
>>
>> Regards,
>> -Nicolas
>>
>> On Wed, Jan 10, 2018 at 12:06 PM, Felipe Augusto Pereira de Figueiredo via
>> USRP-users <usrp-users@lists.ettus.com> wrote:
>>>
>>> Dear All,
>>>
>>> I'm planning to put together a system composed of a MIMO physical
>>> layer and a spectrum sensing module. For this task I will be using one
>>> x310.
>>>
>>> The spectrum sensing module will be implemented on FPGA and will apply
>>> an algorithm to the received IQ samples and output a vector with 128
>>> values.
>>>
>>> However, one question popped up, at the host PC, how can I read
>>> samples from both RF channels for the MIMO PHY processing and also
>>> read the sensing vector as I'm using both RX streams (#0 and #1) for
>>> the MIMO processing?
>>>
>>> Does anyone have a piece of advice on how I could read RX IQ data for
>>> PHY processing and data coming from the sensing module? Is it
>>> possible?
>>>
>>> Thanks and Kind Regards,
>>>
>>> Felipe Augusto
>>>
>>> _______________________________________________
>>> USRP-users mailing list
>>> 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

Reply via email to