Skip to content

SimuLTE - LTE System Level Simulation Model and Simulator for INET & OMNeT++

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE.md
Unknown
license.pdf
Notifications You must be signed in to change notification settings

cxj526/simulte

 
 

Repository files navigation

SimuLTE

LTE/LTE-A user plane simulation model, compatible with the INET Framework.

Dependencies

The current master/head version requires

  • OMNeT++ 5.5.1 and INET 4.2.0

Setup

  • PATH variable should include omnet bin directory and inet bin directory
  • LIBRARY_PATH and LD_LIBRARY_PATH must include the location of the corresponding shared object libraries

Features

General

  • eNodeB and UE models
  • Full LTE protocol stack

PDCP-RRC

  • Header compression/decompression
  • Logical connection establishment and maintenance

RLC

  • Multiplexing/Demultiplexing of MAC SDUs
  • UM, (AM and TM testing) modes

MAC

  • RLC PDUs buffering
  • HARQ functionalities (with multi-codeword support)
  • Allocation management
  • AMC
  • Scheduling Policies (MAX C/I, Proportional Fair, DRR)

PHY

  • Heterogeneous Net (HetNets) support: Macro, micro, pico eNbs
  • Channel Feedback management
  • Dummy channel model
  • Realistic channel model with
    • inter-cell interference
    • path-loss
    • fast fading
    • shadowing
    • (an)isotropic antennas

Other

  • X2 communication support
  • X2-based handover
  • Device-to-device communications
  • Support for vehicular mobility

Applications

  • Voice-over-IP (VoIP)
  • Constant Bit Rate (CBR)
  • Trace-based Video-on-demand traffic

Limitations

  • User Plane only (Control Plane not modeled)
  • FDD only (TDD not supported)
  • no EPS bearer support – note: a similar concept, "connections", has been implemented, but they are neither dynamic nor statically configurable via some config file
  • radio bearers not implemented, not even statically configured radio bearers (dynamically allocating bearers would need the RRC protocol, which is Control Plane so not implemented)

About

SimuLTE - LTE System Level Simulation Model and Simulator for INET & OMNeT++

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE.md
Unknown
license.pdf

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 94.2%
  • Java 4.5%
  • Python 1.2%
  • Other 0.1%