Flow Sampling: Network Monitoring in Large-Scale Software-Defined IoT Networks
Yulin Shao, Soung Chang Liew, He Chen, Yuyang Du

TL;DR
This paper introduces a Markov decision process-based approach for flow sampling in large-scale SDIoT networks, balancing accurate flow statistics with device energy conservation through novel index policies.
Contribution
It formulates the flow sampling problem in SDIoT as a Markov decision process and proposes a second-order index policy that balances performance, complexity, and practical implementability.
Findings
Second-order index policy performs on par with the Whittle index policy.
Second-order index policy outperforms state-independent policies.
Policy complexity is manageable and requires no prior network information.
Abstract
Software-defined Internet-of-Things networking (SDIoT) greatly simplifies the network monitoring in large-scale IoT networks by per-flow sampling, wherein the controller keeps track of all the active flows in the network and samples the IoT devices on each flow path to collect real-time flow statistics. There is a tradeoff between the controller's sampling preference and the balancing of loads among devices. On the one hand, the controller may prefer to sample some of the IoT devices on the flow path because they yield more accurate flow statistics. On the other hand, it is desirable to sample the devices uniformly so that their energy consumptions and lifespan are balanced. This paper formulates the flow sampling problem in large-scale SDIoT networks by means of a Markov decision process and devises policies that strike a good balance between these two goals. Three classes of policies…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAge of Information Optimization · Energy Harvesting in Wireless Networks · Software-Defined Networks and 5G
