mtrp
This is an old revision of the document!
Table of Contents
MTRP
MTRP is a lightweight multi-transport routing protocol for MOSH-class embedded nodes.
Goals
- Support small embedded nodes with limited RAM and flash.
- Allow multiple transport backends under one routing layer.
- Prefer simple, explainable behavior over hidden complexity.
- Scale from direct-neighbor messaging to multi-hop forwarding.
Current Scope
MTRP currently includes:
- neighbor discovery
- learned route advertisement
- forwarding table maintenance
- route-selection policy behavior
- preferred-route tracking at send time
- compact-header support for constrained transports
Core Concepts
Neighbor table: direct peers heard on a local transportForwarding table: learned route candidates for destinationsPreferred route table: route choices actually selected during forwardingPath: a registered transport instanceMetric: lower is better
Documentation
/var/www/wiki.moshnetworks.com/data/attic/mtrp.1781095822.txt.gz · Last modified: by mosh
