Utility Maximization for Multihop Wireless Networks Employing BATS Codes
Yanyan Dong, Sheng Jin, Yanzuo Chen, Shenghao Yang, Hoover H. F., Yin

TL;DR
This paper develops a network utility maximization framework for multihop wireless networks using BATS codes, optimizing code parameters and scheduling for multiple flows with adaptive recoding, validated through simulations.
Contribution
It introduces a novel NUM formulation for multi-flow BATS-coded networks with adaptive recoding and proposes a two-step solution algorithm.
Findings
The proposed algorithm effectively optimizes BATS code parameters and scheduling.
Numerical evaluations demonstrate the algorithm's efficiency and effectiveness.
Adaptive recoding improves network performance compared to nonadaptive schemes.
Abstract
BATS (BATched Sparse) codes are a class of efficient random linear network coding variation that has been studied for multihop wireless networks mostly in scenarios of a single communication flow. Towards sophisticated multi-flow network communications, we formulate a network utility maximization (NUM) problem that jointly optimizes the BATS code parameters of all the flows and network scheduling. The NUM problem adopts a batch-wise packet loss model that can be obtained from the network local statistics without any constraints on packet loss patterns. Moreover, the NUM problem allows a different number of recoded packets to be transmitted for different batches in a flow, which is called adaptive recoding. Due to both the probably nonconcave objective and the BATS code-related variables, the algorithms developed for the existing flow optimization problems cannot be applied directly to…
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 · Advanced Wireless Network Optimization · Mobile Ad Hoc Networks
