Skip to content

prince-aegon/Net-Sim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Networking Sim

A Cellular Arch Sim written in C using the Raylib library and SQLite Database

Current status:

  1. Multiple UE's and BTS's with info stored in DB
  2. Area segmented into Blocks with an MSC Handler
  3. Connections can be created between UE using commands in terminal for specific periods of time
  4. Connections between different areas go thru MSC only
  5. MSC are connected with specific bandwidth
  6. Each UE and BTS belong to an ISP and behave differently
  7. Each UE holds a limited validity which variably changes based on location and BTS and can be recharged from terminal
  8. Each UE can hold multiple connections
  9. Metrics are displayed on simulation screen
  10. User has ability to pause/resume the simulation
  11. User can move a UE manually
  12. Connections not possible currently will wait for a connection in queue and is displayed on screen

Run cmd : ./shell.sh

Net-Sim.preview.mp4

About

A Sim for Cellular Arch written in C

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published