mgp25 / OpenLTE

An open source 3GPP LTE implementation.
GNU Affero General Public License v3.0
225 stars 84 forks source link

How to run the OpenLTE with USRP N210 #2

Closed dominicantonyv closed 6 years ago

dominicantonyv commented 6 years ago

Hi

Could someone please walk me through the steps to run this OpenLTE project. Also I would like to know if this project supports USRP N210.

I followed the instruction given under Running OpenLTE eNodeB in readme. But the USRP was not generating any signal. I gave start command in 2nd Terminal. But it was failed, dispalyed Can't Start and threw some error which I couldn't understand as it was some non-printable characters.

Those who have succeeded in running this application, please help. Also please share the details of the system, USRP and the configuration used to successfully run the project. Thank You.

mgp25 commented 6 years ago

Hello @dominicantonyv,

OpenLTE supported USRP Boards [1]:

In your case, you can't use your USRP N210 with the eNodeB.

The configuration we have used can be found in the readme, nevertheless with your USRP, as far as I know, it won't work.

You will need an USRP that uses BUS transport:

Ettus Research Devices
Transport Recommended RF Frequency Accuracy
B200 USB 3.0 Integrated TCXO 2.0 ppm GPSDO <1 ppb
B210
X300 1 or 10 Gigabit Ethernet SBX, WBX, CBX TCXO 2.5 ppm
X310
N200 1 Gigabit Ethernet
N210
USRP2 VCXO 20 ppm NA

As you can see in the table, supported devices are: B200 and B210.

Regards

--

References

dominicantonyv commented 6 years ago

Thanks alot @mgp25 , for the response. So the eNodeB generates the LTE signal and that can be done only using Bus series USRP, for now..right? Please correct me if I'm wrong. What does Scan do?

mgp25 commented 6 years ago

@dominicantonyv Yes, you are right. It is only supported BUS series USRP.

We haven't tried the scan application which is the LTE_fdd_dl_scan. Probably used to scan LTE spectrum and capture SIB messages. Also can be used for test captures.

Regards

dominicantonyv commented 6 years ago

Thanks @mgp25 .

I have another USRP (not in hand right now). The model is USRP 2954 (http://www.ni.com/en-in/support/model.usrp-2954.html). Can this USRP be used with OpenLTE?

mgp25 commented 6 years ago

@dominicantonyv

I don't know if the USRP 2954 [1] will work, you will need to test it. We are using USRP NI 2901 [2] which is detected as USRP B210. You can check that using uhd_usrp_probe command:

openlte$ uhd_usrp_probe

linux; GNU C++ version 4.8.2; Boost_105400; UHD_003.008.001-42-g8c87a524

-- Operating over USB 3.
-- Initialize CODEC control...
-- Initialize Radio control...
-- Performing register loopback test... pass
-- Performing CODEC loopback test... pass
-- Asking for clock rate 32.000000 MHz...
-- Actually got clock rate 32.000000 MHz.
-- Performing timer loopback test... pass
-- Setting master clock rate selection to 'automatic'.
  _____________________________________________________
 /
|       Device: B-Series Device
|     _____________________________________________________
|    /
|   |       Mboard: B200

--

References