Hoover H. F. Yin,Jie Wang,Sherman S. M. Chow
Abstract:Batched sparse (BATS) code is a network coding solution for multi-hop wireless networks with packet loss. Achieving a close-to-optimal rate relies on an optimal degree distribution. Technical challenges arise from the sensitivity of this distribution to the often empirically obtained rank distribution at the destination node. Specifically, if the empirical distribution overestimates the channel, BATS codes experience a significant rate degradation, leading to unstable rates across different runs and hence unpredictable transmission costs. Confronting this unresolved obstacle, we introduce a formulation for distributionally robust optimization in degree optimization. Deploying the resulting degree distribution resolves the instability of empirical rank distributions, ensuring a close-to-optimal rate, and unleashing the potential of applying BATS codes in real-world scenarios.
What problem does this paper attempt to address?
The problem that this paper attempts to solve is: in multi - hop wireless networks, due to the uncertainty of the packet loss rate, the transmission rate of BATS (Batched Sparse) codes is unstable, which in turn affects the predictability of the transmission cost. Specifically, the optimal transmission rate of BATS codes depends on an optimal degree distribution, and this degree distribution depends on the empirical rank distribution of the destination node. If the empirical rank distribution overestimates the channel conditions, the BATS code will experience a significant rate drop, resulting in large rate fluctuations between different runs, making the transmission cost difficult to predict. To solve this problem, the paper introduces a distributionally robust optimization (DRO) method to optimize the degree distribution, in order to reduce the rate fluctuations caused by the inaccuracy of the empirical rank distribution, ensure a near - optimal transmission rate, and unleash the potential of BATS codes in practical application scenarios.
### Key Problem Summary:
1. **Sensitivity of Degree Distribution to Rank Distribution**: The transmission rate of BATS codes is highly dependent on the degree distribution, and the optimization of the degree distribution needs to be based on the empirical rank distribution of the destination node. If the empirical rank distribution is inaccurate, especially if it overestimates the channel conditions, it will lead to a significant drop in the transmission rate.
2. **Rate Fluctuations**: Due to the instability of the empirical rank distribution, the BATS code exhibits large rate fluctuations between different runs, which makes the transmission cost difficult to predict.
3. **Deficiencies of Existing Methods**: Although existing optimization methods can reduce rate fluctuations to a certain extent, they often lead to a significant drop in the overall transmission rate.
### Solution:
The paper proposes a distributionally robust optimization (DRO) method. It optimizes the degree distribution by considering the worst - case scenario of all possible rank distributions within a probability ball near the empirical rank distribution. This method can not only reduce rate fluctuations but also ensure a near - optimal transmission rate. Specifically, the paper uses two probability metrics, the 1 - Wasserstein distance and the total variation distance, to construct the DRO model, and verifies the effectiveness of these methods through numerical experiments. Among them, the 1 - Wasserstein distance performs best in most cases and can achieve a near - optimal transmission rate while maintaining a stable rate.