Yasin Engin · Future Networks

What should a network assume when stable reachability disappears?

I am studying designs where content names, long delay, intermittent contact, moving topology, and constrained links are normal conditions. The items below separate reading, implemented scaffolds, executed runs, and future work.

NDN / ICN DTN LEO / NTN ndnSIM / NS-3 NetSatBench

One direction, three changes in assumption

Traditional Internet design is an essential baseline, but it is not the only useful starting point. NDN asks what changes when content names become central. DTN asks what changes when an end-to-end path may not exist at the time of sending. LEO/NTN systems ask what changes when topology, delay, and handover behavior are continuously shaped by orbital movement.

I am interested in the overlap: naming, routing, caching, contact planning, emulation, and distributed control. The goal is not to declare one architecture the replacement for another. It is to build enough experiment structure to compare behavior and understand tradeoffs.

Current study tracks

  1. NDN and ICNReading and scenario design around named content, Interest/Data exchange, forwarding strategies, and caching. No dedicated implementation repository is currently claimed.
  2. Delay-Tolerant NetworkingSix-node implementation scaffolds under a shared synthetic schedule, plus current ION-DTN work. A controlled cross-stack benchmark is still planned.
  3. LEO and NTN emulationNetSatBench setup, ION integration, orbital/link calculations, and selected retained runs. No general constellation-performance claim is made.

Project evidence

How claims are separated

Layer What it means on this site
Implemented Linked code or configuration exists for the stated feature.
Executed A retained output from a named run exists.
Checked Output was compared with an explicit expectation, reference, or tolerance.
Studied / planned A source informs the work or a future step is defined, but no execution result is claimed.

Questions guiding the next experiments

This is an active study area. Each page should state whether a claim is implemented, executed, checked, studied, or planned; none of these labels silently implies the next.