Home > Research > Publications & Outputs > DPQ

Links

Text available via DOI:

View graph of relations

DPQ: Using a distributed priority queue to improve ad hoc TCP performance

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

DPQ: Using a distributed priority queue to improve ad hoc TCP performance. / Zhang, J.; Jones, S.F.; Wang, J. et al.
4th International Conference on Information Technology-New Generations, ITNG 2007. IEEE, 2007. p. 161-165.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Zhang, J, Jones, SF, Wang, J & Helal, S 2007, DPQ: Using a distributed priority queue to improve ad hoc TCP performance. in 4th International Conference on Information Technology-New Generations, ITNG 2007. IEEE, pp. 161-165. https://doi.org/10.1109/ITNG.2007.79

APA

Zhang, J., Jones, S. F., Wang, J., & Helal, S. (2007). DPQ: Using a distributed priority queue to improve ad hoc TCP performance. In 4th International Conference on Information Technology-New Generations, ITNG 2007 (pp. 161-165). IEEE. https://doi.org/10.1109/ITNG.2007.79

Vancouver

Zhang J, Jones SF, Wang J, Helal S. DPQ: Using a distributed priority queue to improve ad hoc TCP performance. In 4th International Conference on Information Technology-New Generations, ITNG 2007. IEEE. 2007. p. 161-165 doi: 10.1109/ITNG.2007.79

Author

Zhang, J. ; Jones, S.F. ; Wang, J. et al. / DPQ : Using a distributed priority queue to improve ad hoc TCP performance. 4th International Conference on Information Technology-New Generations, ITNG 2007. IEEE, 2007. pp. 161-165

Bibtex

@inproceedings{1070255cbe784495b3eea211b312c59d,
title = "DPQ: Using a distributed priority queue to improve ad hoc TCP performance",
abstract = "Network traffic can be broken into two categories: control packets (such as routing exploration/reply packets) and payload data packets. In a wireless ad hoc environment, it is generally accepted that control packets should be given higher priority for scheduling. In practice, it is also implemented this way within a single node. However, packets scheduling is not handled similarly from a distributed perspective. Control packets in one mobile node and data packets in another mobile node equally compete for the shared channel for future packet delivery. It is pointed out that under this policy, aggressiveness of TCP will hurt the successful delivery of control packets, which in turn will adversely impact TCP performance. In this paper, we propose and evaluate a partially ordered, distributed priority queue scheduling for the mobile ad hoc environment. Its performance is evaluated using network simulator ns2. The simulation results show that our mechanism can dramatically improve TCP performance by up to 20% in the ad hoc environment. {\textcopyright} 2007 IEEE.",
keywords = "Ad hoc networks, Computer simulation, Scheduling, Telecommunication traffic, Control packets, Data packets, Priority queue, Transmission control protocol",
author = "J. Zhang and S.F. Jones and J. Wang and Sumi Helal",
year = "2007",
doi = "10.1109/ITNG.2007.79",
language = "English",
isbn = "0769527760",
pages = "161--165",
booktitle = "4th International Conference on Information Technology-New Generations, ITNG 2007",
publisher = "IEEE",

}

RIS

TY - GEN

T1 - DPQ

T2 - Using a distributed priority queue to improve ad hoc TCP performance

AU - Zhang, J.

AU - Jones, S.F.

AU - Wang, J.

AU - Helal, Sumi

PY - 2007

Y1 - 2007

N2 - Network traffic can be broken into two categories: control packets (such as routing exploration/reply packets) and payload data packets. In a wireless ad hoc environment, it is generally accepted that control packets should be given higher priority for scheduling. In practice, it is also implemented this way within a single node. However, packets scheduling is not handled similarly from a distributed perspective. Control packets in one mobile node and data packets in another mobile node equally compete for the shared channel for future packet delivery. It is pointed out that under this policy, aggressiveness of TCP will hurt the successful delivery of control packets, which in turn will adversely impact TCP performance. In this paper, we propose and evaluate a partially ordered, distributed priority queue scheduling for the mobile ad hoc environment. Its performance is evaluated using network simulator ns2. The simulation results show that our mechanism can dramatically improve TCP performance by up to 20% in the ad hoc environment. © 2007 IEEE.

AB - Network traffic can be broken into two categories: control packets (such as routing exploration/reply packets) and payload data packets. In a wireless ad hoc environment, it is generally accepted that control packets should be given higher priority for scheduling. In practice, it is also implemented this way within a single node. However, packets scheduling is not handled similarly from a distributed perspective. Control packets in one mobile node and data packets in another mobile node equally compete for the shared channel for future packet delivery. It is pointed out that under this policy, aggressiveness of TCP will hurt the successful delivery of control packets, which in turn will adversely impact TCP performance. In this paper, we propose and evaluate a partially ordered, distributed priority queue scheduling for the mobile ad hoc environment. Its performance is evaluated using network simulator ns2. The simulation results show that our mechanism can dramatically improve TCP performance by up to 20% in the ad hoc environment. © 2007 IEEE.

KW - Ad hoc networks

KW - Computer simulation

KW - Scheduling

KW - Telecommunication traffic

KW - Control packets

KW - Data packets

KW - Priority queue

KW - Transmission control protocol

U2 - 10.1109/ITNG.2007.79

DO - 10.1109/ITNG.2007.79

M3 - Conference contribution/Paper

SN - 0769527760

SP - 161

EP - 165

BT - 4th International Conference on Information Technology-New Generations, ITNG 2007

PB - IEEE

ER -