Optimum Transmission Delay for Function Computation in NFV-based Networks: the role of Network Coding and Redundant Computing
Behrooz Tahmasebi, Mohammad Ali Maddah-Ali, Saeedeh Parsaeefard, Babak, Hossein Khalaj

TL;DR
This paper explores how redundant function computation combined with network coding can minimize transmission delay in NFV networks, outperforming traditional single-node approaches and scaling with network size.
Contribution
It introduces a novel approach of parallel redundant computation and network coding to optimize delay, with algorithms for subset selection and validation through simulations.
Findings
Redundant computation reduces delay significantly.
Network coding enhances data delivery efficiency.
Delay reduction scales with the number of computing nodes.
Abstract
In this paper, we study the problem of delay minimization in NFV-based networks. In such systems, the ultimate goal of any request is to compute a sequence of functions in the network, where each function can be computed at only a specific subset of network nodes. In conventional approaches, for each function, we choose one node from the corresponding subset of the nodes to compute that function. In contrast, in this work, we allow each function to be computed in more than one node, redundantly in parallel, to respond to a given request. We argue that such redundancy in computation not only improves the reliability of the network, but would also, perhaps surprisingly, reduce the overall transmission delay. In particular, we establish that by judiciously choosing the subset of nodes which compute each function, in conjunction with a linear network coding scheme to deliver the result of…
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
TopicsCooperative Communication and Network Coding · Caching and Content Delivery · Advanced Wireless Communication Technologies
