Yasin Engin NDN
NDN Simulation Labs - ndnSIM & NS-3 Experiments
A research-oriented lab track for studying Named Data Networking behavior through repeatable simulations.
Problem
NDN changes the center of networking from host addresses to named content. That shift is powerful, but it is hard to understand from theory alone. These labs are designed to make forwarding, caching, Interest/Data exchange, and topology behavior observable through simulation.
Architecture
The lab structure is based on a repeatable simulation pipeline: define topology, configure producers and consumers, choose forwarding and cache behavior, run the scenario, collect results, and compare the outcome against a baseline.
Technologies
- ndnSIM and NS-3 for NDN simulation workflows.
- NFD concepts for forwarding behavior and strategy vocabulary.
- Interest/Data packet flow analysis for named-content delivery.
- Scenario documentation for reproducible academic reading and lab notes.
What I Built
- Case-study structure for NDN simulation scenarios and learning outcomes.
- Experiment plan for comparing cache policies and forwarding strategies.
- Diagrammed workflow for turning NDN papers into lab scenarios.
- Project page that connects NDN research notes with the main portfolio hub.
Screenshots / Diagrams
GitHub Repository
Repository status: a dedicated public NDN lab repository is being prepared. Until the materials are published, the GitHub profile links the related networking work in one place.
What I Learned
- NDN concepts become much clearer when Interest/Data flow is diagrammed against a concrete topology.
- Simulation work needs careful baselines because cache and forwarding changes can hide cause and effect.
- Academic reading becomes more useful when each paper maps to a reproducible scenario.
Future Improvements
- Publish a dedicated NDN simulation repository with topology files and run instructions.
- Add result tables for cache hit ratio, delay, throughput, and retransmissions.
- Connect each experiment to a short reading note in the library section.