posted on 2020-11-03, 13:29authored byArnd Hartmanns
In our associated paper presented at the 2020 NASA Formal Methods Symposium, we consider routing in delay-tolerant networks like satellite constellations with known but intermittent contacts, random message loss, and resource-constrained nodes. Using a Markov decision process model, we seek a forwarding strategy that maximises the probability of delivering a message given a bound on the network-wide number of message copies. Standard probabilistic model checking would compute strategies that use global information, which are not implementable since nodes can only act on local data. We thus propose notions of distributed schedulers and good-for-distributed-scheduling models to formally describe an implementable and practically desirable class of strategies. The schedulers consist of one sub-scheduler per node whose input is limited to local information; good models additionally render the ordering of independent steps irrelevant. We adapt the lightweight scheduler sampling technique in statistical model checking to work for distributed schedulers and evaluate the approach, implemented in the Modest Toolset, on a realistic satellite constellation and contact plan. This dataset contains the replication package for these experiments.
Funding
ANPCyT PICT-2017-3894 (RAFTSys)
ERC grant 695614 (POWVER)
NWO VENI grant no. 639.021.754
SeCyT project 33620180100354CB (ARES)
History
Publisher
4TU.ResearchData
Format
media types: text/plain
Organizations
University of Twente, Faculty of Electrical Engineering, Mathematics and Computer Science, Formal Methods and Tools (FMT) research group