The NI LTE MAC/PHY Application Example is a piece of code that shows how to combine the NI LTE Application Framework with the open source network simulator NS-3.

It is inteded to serve a guideline for researchers and engineers who want to create a prototyping platform for wireless networks that has the following components:
- Over-the-air transmission with an LTE PHY executing in real-time on a FPGA,
- An extensive model for LTE MAC, higher layers, as well as EPC running on a real-time operating system on a CPU,
- A flexible and extendable L1-L2 interface to interconnect the components above.

The platform allows to
- Implement new algorithms in L2 and L3 and test them with over-the-air transmission and in real-time.
- Modifiy the existing L1 and validate the performance of new numerologies, waveforms, coding schemes, etc. in end-to-end scenarios.
- Perform optimizations across all layers of a wireless communications system.
Getting started
- Watch the overview video and take a look at the corresponding overview slideset to get a first impression of the system.
- For more technical information, refer to the white paper and look at the the technical slideset.
- New users can obtain 30-days evaluation licenses for required software from here:
- LabVIEW Communications System Design Suite,
- NI LTE Application Framework.
- A hardware target is necessary to execute the example code. For more information, follow the contact information below.
- Download the source code.
- The source code zip file is available for download here.
- A step-by-step installation guide is included with the zip file.
- Watch this installation video for additional information.
- Want to learn more?
- For questions regarding the LTE Application Framework, contact your local NI sales representative or email labview.communications@ni.com.
- For questions regarding the API between LTE Application Framework and NS-3, contact your local NI sales representative or email labview.communications@ni.com.
- For questions regarding NS-3 modules and higher layers capabilities, consult the extensive documentation available on the NS-3 website:
Licensing
This source code contains the network simulator NS-3, which is available as open source under GNU GPL.
Disclaimer
National Instruments is not responsible for content on 3rd-party websites linked in this article.