usrp-users@lists.ettus.com

Discussion and technical support related to USRP, UHD, RFNoC

View all threads

Can USRP X300 support 2*2 MIMO

W
WuHaoyang
Wed, Nov 26, 2014 1:29 PM

Hey All,
I have a usrp x300 device with two CBX daughter board, and I want to do some MIMO experiments. I have a simple flowgraph in GNU Radio, but it doesn't work. I'm not sure what I'm doing wrong. Does anyone did the simalar work before and can tell me how to do 2*2 MIMO with USRP X300!
Thanks!

Hey All, I have a usrp x300 device with two CBX daughter board, and I want to do some MIMO experiments. I have a simple flowgraph in GNU Radio, but it doesn't work. I'm not sure what I'm doing wrong. Does anyone did the simalar work before and can tell me how to do 2*2 MIMO with USRP X300! Thanks!
MW
Michael West
Wed, Nov 26, 2014 9:03 PM

Hi WuHoyang,

Please post your flowgraph and clarify what isn't working for you.  Also,
please be sure to include which version of UHD and GnuRadio you are using.

Regards,
Michael E. West

On Wed, Nov 26, 2014 at 5:29 AM, WuHaoyang via USRP-users <
usrp-users@lists.ettus.com> wrote:

Hey All,
I have a usrp x300 device with two CBX daughter board, and I want to do some MIMO experiments. I have a simple flowgraph in GNU Radio, but it doesn't work. I'm not sure what I'm doing wrong. Does anyone did the simalar work before and can tell me how to do 2*2 MIMO with USRP X300!
Thanks!


USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Hi WuHoyang, Please post your flowgraph and clarify what isn't working for you. Also, please be sure to include which version of UHD and GnuRadio you are using. Regards, Michael E. West On Wed, Nov 26, 2014 at 5:29 AM, WuHaoyang via USRP-users < usrp-users@lists.ettus.com> wrote: > Hey All, > I have a usrp x300 device with two CBX daughter board, and I want to do some MIMO experiments. I have a simple flowgraph in GNU Radio, but it doesn't work. I'm not sure what I'm doing wrong. Does anyone did the simalar work before and can tell me how to do 2*2 MIMO with USRP X300! > Thanks! > > > > > > _______________________________________________ > USRP-users mailing list > USRP-users@lists.ettus.com > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com > >
W
WuHaoyang
Thu, Nov 27, 2014 3:05 AM

Thanks!

version information:
UHD version: 003.007.000
GNU Radio version: 3.7.4

This is our flowgraph, Two "File Sources" include different time domain waveforms that generated by ourselves. We try to send different signal with two TX antennas simultaneously.
‍‍‍‍

Following picture is the configuration of USRP Sink module.

‍‍‍‍‍‍‍‍

when this test case is executed, we can not see the correct wave in RX end. It seems that only the signal in Channel0 has been send out.(we use single RX antenna, not MIMO mode, to receive and save the TX wave, and print the waveform using MATLAB).

The following picture shows the front panel of X300,

We can see the LED behave like this:
TX/RX: Red
REF: Green
PPS: Green, twinkle
LINK: sometimes Red, sometimes Green

Also we can see a lot of characters "L" and "S" in GNU Radio control panel.

‍‍Before we try to use MIMO, we did several experiments with‍‍ X300 single antanna mode, and there were no problem.

------------------ 原始邮件 ------------------
发件人: "Michael West";michael.west@ettus.com;
发送时间: 2014年11月27日(星期四) 凌晨5:03
收件人: "WuHaoyang"wuhaoyang@bupt.edu.cn;
抄送: "usrp-users"usrp-users@lists.ettus.com;
主题: Re: [USRP-users] Can USRP X300 support 2*2 MIMO

Hi WuHoyang,

Please post your flowgraph and clarify what isn't working for you.  Also, please be sure to include which version of UHD and GnuRadio you are using.

Regards,
Michael E. West

On Wed, Nov 26, 2014 at 5:29 AM, WuHaoyang via USRP-users usrp-users@lists.ettus.com wrote:
Hey All,
I have a usrp x300 device with two CBX daughter board, and I want to do some MIMO experiments. I have a simple flowgraph in GNU Radio, but it doesn't work. I'm not sure what I'm doing wrong. Does anyone did the simalar work before and can tell me how to do 2*2 MIMO with USRP X300!
Thanks!


USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Thanks! version information: UHD version: 003.007.000 GNU Radio version: 3.7.4 This is our flowgraph, Two "File Sources" include different time domain waveforms that generated by ourselves. We try to send different signal with two TX antennas simultaneously. ‍‍‍‍ Following picture is the configuration of USRP Sink module. ‍‍‍‍‍‍‍‍ when this test case is executed, we can not see the correct wave in RX end. It seems that only the signal in Channel0 has been send out.(we use single RX antenna, not MIMO mode, to receive and save the TX wave, and print the waveform using MATLAB). The following picture shows the front panel of X300, We can see the LED behave like this: TX/RX: Red REF: Green PPS: Green, twinkle LINK: sometimes Red, sometimes Green Also we can see a lot of characters "L" and "S" in GNU Radio control panel. ‍‍Before we try to use MIMO, we did several experiments with‍‍ X300 single antanna mode, and there were no problem. ------------------ 原始邮件 ------------------ 发件人: "Michael West";<michael.west@ettus.com>; 发送时间: 2014年11月27日(星期四) 凌晨5:03 收件人: "WuHaoyang"<wuhaoyang@bupt.edu.cn>; 抄送: "usrp-users"<usrp-users@lists.ettus.com>; 主题: Re: [USRP-users] Can USRP X300 support 2*2 MIMO Hi WuHoyang, Please post your flowgraph and clarify what isn't working for you. Also, please be sure to include which version of UHD and GnuRadio you are using. Regards, Michael E. West On Wed, Nov 26, 2014 at 5:29 AM, WuHaoyang via USRP-users <usrp-users@lists.ettus.com> wrote: Hey All, I have a usrp x300 device with two CBX daughter board, and I want to do some MIMO experiments. I have a simple flowgraph in GNU Radio, but it doesn't work. I'm not sure what I'm doing wrong. Does anyone did the simalar work before and can tell me how to do 2*2 MIMO with USRP X300! Thanks! _______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
MB
Martin Braun
Thu, Nov 27, 2014 10:46 AM

A couple of comments:

  • Are you truly saving complex data in a .txt file? Usually .txt
    indicates something else. The same file->throttle->Freq Sink will show
    the correct spectrum, right?

On 11/27/2014 04:05 AM, WuHaoyang via USRP-users wrote:

version information:
UHD version: 003.007.000

  • For X300 in particular, we have fixed a lot of things since 3.7.0. I
    recommend an update.

This is our flowgraph, Two "File Sources" include different time domain
waveforms that generated by ourselves. We try to send different signal
with two TX antennas simultaneously.

To reiterate, please make sure the file data is correct.

Following picture is the configuration of USRP Sink module.

  • You shouldn't need to, but you might want to specify the subdev spec
    accordingly (A:0 B:0).

when this test case is executed, we can not see the correct wave in RX
end. It seems that only the signal in Channel0 has been send out.(we use
single RX antenna, not MIMO mode, to receive and save the TX wave, and
print the waveform using MATLAB).

The following picture shows the front panel of X300,

We can see the LED behave like this:
TX/RX: Red

  • Red means 'TX', so according to your pic, you are tx'ing on both
    channels.

REF: Green
PPS: Green, twinkle
LINK: sometimes Red, sometimes Green

These are fine.

Also we can see a lot of characters "L" and "S" in GNU Radio control panel.

These are not good. I wonder if the MIMO setup is too fast... Is there a
chance you could try running GNU Radio master branch?

Cheers,
M

A couple of comments: - Are you truly saving complex data in a .txt file? Usually .txt indicates something else. The same file->throttle->Freq Sink will show the correct spectrum, right? On 11/27/2014 04:05 AM, WuHaoyang via USRP-users wrote: > version information: > UHD version: 003.007.000 - For X300 in particular, we have fixed a lot of things since 3.7.0. I recommend an update. > This is our flowgraph, Two "File Sources" include different time domain > waveforms that generated by ourselves. We try to send different signal > with two TX antennas simultaneously. To reiterate, please make sure the file data is correct. > Following picture is the configuration of USRP Sink module. - You shouldn't need to, but you might want to specify the subdev spec accordingly (A:0 B:0). > when this test case is executed, we can not see the correct wave in RX > end. It seems that only the signal in Channel0 has been send out.(we use > single RX antenna, not MIMO mode, to receive and save the TX wave, and > print the waveform using MATLAB). > > The following picture shows the front panel of X300, > > We can see the LED behave like this: > TX/RX: Red - Red means 'TX', so according to your pic, you *are* tx'ing on both channels. > REF: Green > PPS: Green, twinkle > LINK: sometimes Red, sometimes Green These are fine. > Also we can see a lot of characters "L" and "S" in GNU Radio control panel. These are not good. I wonder if the MIMO setup is too fast... Is there a chance you could try running GNU Radio master branch? Cheers, M