File Download

There are no files associated with this item.

  Links for fulltext
     (May Require Subscription)
Supplementary

Article: Flow Sampling: Network Monitoring in Large-Scale Software-Defined IoT Networks

TitleFlow Sampling: Network Monitoring in Large-Scale Software-Defined IoT Networks
Authors
KeywordsFlow sampling
Internet of Things
load balancing
Markov decision process
software-defined networking
Whittle index
Issue Date2021
Citation
IEEE Transactions on Communications, 2021, v. 69, n. 9, p. 6120-6133 How to Cite?
AbstractSoftware-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 are investigated: the optimal policy, the state-independent policies, and the index policies (including the Whittle index and a second-order index policies). The second-order index policy is the most desired policy among all: 1) in terms of performance, it is on an equal footing with the Whittle index policy, and outperforms the state-independent policies by much; 2) in terms of complexity, it is much simpler than the optimal policy, and is comparable to state-independent policies and the Whittle index policy; 3) in terms of realizability, it requires no prior information on the network dynamics, hence is much easier to implement in practice.
Persistent Identifierhttp://hdl.handle.net/10722/363411
ISSN
2023 Impact Factor: 7.2
2020 SCImago Journal Rankings: 1.468

 

DC FieldValueLanguage
dc.contributor.authorShao, Yulin-
dc.contributor.authorLiew, Soung Chang-
dc.contributor.authorChen, He-
dc.contributor.authorDu, Yuyang-
dc.date.accessioned2025-10-10T07:46:41Z-
dc.date.available2025-10-10T07:46:41Z-
dc.date.issued2021-
dc.identifier.citationIEEE Transactions on Communications, 2021, v. 69, n. 9, p. 6120-6133-
dc.identifier.issn0090-6778-
dc.identifier.urihttp://hdl.handle.net/10722/363411-
dc.description.abstractSoftware-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 are investigated: the optimal policy, the state-independent policies, and the index policies (including the Whittle index and a second-order index policies). The second-order index policy is the most desired policy among all: 1) in terms of performance, it is on an equal footing with the Whittle index policy, and outperforms the state-independent policies by much; 2) in terms of complexity, it is much simpler than the optimal policy, and is comparable to state-independent policies and the Whittle index policy; 3) in terms of realizability, it requires no prior information on the network dynamics, hence is much easier to implement in practice.-
dc.languageeng-
dc.relation.ispartofIEEE Transactions on Communications-
dc.subjectFlow sampling-
dc.subjectInternet of Things-
dc.subjectload balancing-
dc.subjectMarkov decision process-
dc.subjectsoftware-defined networking-
dc.subjectWhittle index-
dc.titleFlow Sampling: Network Monitoring in Large-Scale Software-Defined IoT Networks-
dc.typeArticle-
dc.description.naturelink_to_subscribed_fulltext-
dc.identifier.doi10.1109/TCOMM.2021.3093320-
dc.identifier.scopuseid_2-s2.0-85112171120-
dc.identifier.volume69-
dc.identifier.issue9-
dc.identifier.spage6120-
dc.identifier.epage6133-
dc.identifier.eissn1558-0857-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats