Delay-Aware Wireless Network Coding in Adversarial Traffic

11/19/2019
by   Yu-Pin Hsu, et al.
0

We analyze a wireless line network employing wireless network coding, i.e., the reverse carpooling setting. The two end nodes exchange their packets through relays. While a packet at a relay might not find its coding pair upon arrival, a transmission cost can be reduced by waiting for coding with a packet from the other side. To strike a balance between the reduced transmission cost and the cost incurred by the packet delay, a scheduling algorithm for determining either to transmit an uncoded packet or to wait for coding is needed. Because of highly uncertain traffic injections, a scheduling algorithm with no assumption of the traffic is not only critical but also practical. In this paper, we propose a randomized online scheduling algorithm for a relay in arbitrary traffic, which can be non-stationary or even adversarial. The expected total cost (including a transmission cost and a delay cost) incurred by the proposed algorithms is (asymptotically) at most e/(e-1)   1.58 times the minimum total cost achieved by an optimal offline scheduling algorithm. In particular, the proposed algorithm is universal in the sense that that ratio is independent of the traffic. With the universality, the proposed algorithm can be implemented at each relay distributedly in a multi-relay network; meanwhile, it can ensure the same ratio for each relay. The proposed algorithm is also validated in stationary stochastic traffic via computer simulations. Moreover, we link our delay-aware coding problem with the classic ski-rental problem. The proposed algorithm turns out to generalize the classic ski-rental online algorithm from several perspectives.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/16/2019

The Network-based Candidate Forwarding Set Optimization Approach for Opportunistic Routing in Wireless Sensor Network

In wireless sensor networks (WSNs), the opportunistic routing has better...
research
05/11/2023

Learning-Augmented Online Packet Scheduling with Deadlines

The modern network aims to prioritize critical traffic over non-critical...
research
08/07/2018

Low Delay Scheduling of Objects Over Multiple Wireless Paths

In this paper we consider the task of scheduling packet transmissions am...
research
11/30/2022

Two-sided Delay Constrained Scheduling: Managing Fresh and Stale Data

Energy or time-efficient scheduling is of particular interest in wireles...
research
02/27/2020

Energy-Efficient Buffer-Aided Relaying Systems with Opportunistic Spectrum Access

In this paper, an energy-efficient cross-layer design framework is propo...
research
01/10/2018

Asymptotically Optimal Scheduling Algorithm for Compute-and-Forward

Consider a Compute and Forward (CF) relay network with L users and a sin...
research
07/12/2018

Cross-Sender Bit-Mixing Coding

Scheduling to avoid packet collisions is a long-standing challenge in ne...

Please sign up or login with your details

Forgot password? Click here to reset