anjackq / simu5g

testbed for simu5g

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Simu5G

5G NR and LTE/LTE-A user-plane simulation model, compatible with the INET Framework. Website: http://simu5g.org

Requirements

Installation Guide

  1. Put all projects under the same folder (your workspace)
  2. Install the latest Omnetpp
  3. Install the INET 4.4 (import and build)
  4. Install the Simu5G 1.2.1 (better install from the "Omnetpp->Help->Install Simulation Models")
  5. Make sure the Simu5G Cars is enabled in the "Project Features"
  6. In "Project Reference", make sure "inet4.4" is selected.
  7. Build the Simu5G and make sure simu5g/src/libsimu5g_dbg.so and libsimu5g.so are created
  8. Install the Veins-5.2 (First, no submodules are together imported)
  9. Build the Veins-5.2 and make sure veins-5.2/src/libveins_dbg.so and libveins.so are created
  10. Import the Veins-5.2 again and this time only choose the submodule of veins_inet
  11. Go to the 'Project Explorer' of Omnetpp and change 'Project Presentation' to 'flat'
  12. Change the 'Project Reference' of veins_inet to inet4.4 and veins-5.2 (do not choose inet and veins, these are wrong)
  13. Build the veins_inet, and make sure veins_inet/src/libveins_inet_dbg.so is created.
  14. Go to Simu5G and include the veins-5.1 and veins_inet in the 'Project Reference'
  15. Build Simu5G again

About

testbed for simu5g


Languages

Language:C++ 94.9%Language:Python 2.3%Language:SuperCollider 1.6%Language:Shell 0.3%Language:AMPL 0.2%Language:R 0.1%Language:C 0.1%Language:Makefile 0.1%Language:FreeMarker 0.1%Language:XSLT 0.1%Language:Lua 0.0%Language:Batchfile 0.0%Language:CSS 0.0%Language:Perl 0.0%Language:HTML 0.0%