TY - GEN
T1 - Priority-base retransmission scheduling for Automatic Repeat Request over wireless networks
AU - Chang, Chun Yi
AU - Hsiao, Hsu-Feng
PY - 2015/8/7
Y1 - 2015/8/7
N2 - When data is transmitted over error-prone channels, portions of data may be corrupted due to many reasons, including multipath fading, interference, signal attenuation, and shadowing. Even if there is only one bit uncorrectable, the data block or packet will be considered as invalid, and will be discarded. The Automatic Repeat reQuest (ARQ) is an important mechanism to recover lost packets transmitted over either unstable or congested networks. An ARQ mechanism is also implemented in the 4G wireless networks on the link layer, where a receiver can request its sender to retransmit invalid packets. However, retransmission requires additional bandwidth, and it can result in longer delay. For some applications, such as layered video streaming, the utility of each packet of a stream can be different. The QoS requirements of different flows can vary as well. In this paper, a priority-based scheduling method for retransmission is proposed for wireless channels with limited bandwidth resources. For intra-flow traffic, which can be treated as several link-layer flows, the priorities can be assigned to the flows using different QoS classes. A dynamic utility function is developed for the scheduling of invalid packets such that the overall utility can be improved. The amount of resources for retransmission is also regulated dynamically such that each flow can occupy reasonable bandwidth. The improved performance is verified with simulation results.
AB - When data is transmitted over error-prone channels, portions of data may be corrupted due to many reasons, including multipath fading, interference, signal attenuation, and shadowing. Even if there is only one bit uncorrectable, the data block or packet will be considered as invalid, and will be discarded. The Automatic Repeat reQuest (ARQ) is an important mechanism to recover lost packets transmitted over either unstable or congested networks. An ARQ mechanism is also implemented in the 4G wireless networks on the link layer, where a receiver can request its sender to retransmit invalid packets. However, retransmission requires additional bandwidth, and it can result in longer delay. For some applications, such as layered video streaming, the utility of each packet of a stream can be different. The QoS requirements of different flows can vary as well. In this paper, a priority-based scheduling method for retransmission is proposed for wireless channels with limited bandwidth resources. For intra-flow traffic, which can be treated as several link-layer flows, the priorities can be assigned to the flows using different QoS classes. A dynamic utility function is developed for the scheduling of invalid packets such that the overall utility can be improved. The amount of resources for retransmission is also regulated dynamically such that each flow can occupy reasonable bandwidth. The improved performance is verified with simulation results.
KW - ARQ
KW - Scheduling
KW - Wireless Networks
UR - http://www.scopus.com/inward/record.url?scp=84944683718&partnerID=8YFLogxK
U2 - 10.1109/ICUFN.2015.7182563
DO - 10.1109/ICUFN.2015.7182563
M3 - Conference contribution
AN - SCOPUS:84944683718
T3 - International Conference on Ubiquitous and Future Networks, ICUFN
SP - 350
EP - 354
BT - ICUFN 2015 - 7th International Conference on Ubiquitous and Future Networks
PB - IEEE Computer Society
T2 - 7th International Conference on Ubiquitous and Future Networks, ICUFN 2015
Y2 - 7 July 2015 through 10 July 2015
ER -