Research-Stack/4-Infrastructure/infra/embedded_surface/tinyip
2026-05-04 18:11:36 -05:00
..
.gitignore initial: sovereign research stack (consolidated, weightless, and lfs-optimized) 2026-05-04 18:11:36 -05:00
Makefile initial: sovereign research stack (consolidated, weightless, and lfs-optimized) 2026-05-04 18:11:36 -05:00
README.md initial: sovereign research stack (consolidated, weightless, and lfs-optimized) 2026-05-04 18:11:36 -05:00
tinyip_emulator.py initial: sovereign research stack (consolidated, weightless, and lfs-optimized) 2026-05-04 18:11:36 -05:00

Tiny IP Emulator

This is a Contiki-inspired concept emulator for the embedded surface shell layer. It does not make UDP semantic. The shell label can be udp, onion, serial, ipv923u, or anything else; the internal payload is a two-byte Omnitoken scalar/LUT selector.

It models:

  • cooperative event-loop ticks
  • fixed MTU admission
  • two-byte scale-invariant scalar/LUT payloads
  • lossy, duplicated, and reordered links
  • app-level ACKs
  • timer-based retransmission
  • duplicate suppression
  • quorum reporting

Run:

make -C infra/embedded_surface/tinyip run
make -C infra/embedded_surface/tinyip stress