Loading [MathJax]/extensions/MathMenu.js
A Novel Architecture for Reduction of Delay and Queueing Structure Complexity in the Back-Pressure Algorithm | IEEE Journals & Magazine | IEEE Xplore

A Novel Architecture for Reduction of Delay and Queueing Structure Complexity in the Back-Pressure Algorithm


Abstract:

The back-pressure algorithm is a well-known throughput-optimal algorithm. However, its implementation requires that each node has to maintain a separate queue for each co...Show More

Abstract:

The back-pressure algorithm is a well-known throughput-optimal algorithm. However, its implementation requires that each node has to maintain a separate queue for each commodity in the network, and only one queue is served at a time. This fact may lead to a poor delay performance even when the traffic load is not close to network capacity. Also, since the number of commodities in the network is usually very large, the queueing data structure that has to be maintained at each node is respectively complex. In this paper, we present a solution to address both of these issues in the case of a fixed-routing network scenario where the route of each flow is chosen upon arrival. Our proposed architecture allows each node to maintain only per-neighbor queues and, moreover, improves the delay performance of the back-pressure algorithm.
Published in: IEEE/ACM Transactions on Networking ( Volume: 19, Issue: 6, December 2011)
Page(s): 1597 - 1609
Date of Publication: 28 March 2011

ISSN Information:

Author image of Loc X. Bui
Department of Management Science and Engineering, University of Stanford, Stanford, CA, USA
Loc X. Bui (S'07–A'09) received the B.Eng. degree in electronics and telecommunications from the Posts and Telecommunications Institute of Technology at Ho Chi Minh City (PTIT-HCM), Vietnam, in 2003, and the M.S. and Ph.D. degrees in electrical and computer engineering from the University of Illinois at Urbana–Champaign, in 2006 and 2008, respectively.
From October 2008 to March 2010, he was with Airvana Inc., Chelmsford, ...Show More
Loc X. Bui (S'07–A'09) received the B.Eng. degree in electronics and telecommunications from the Posts and Telecommunications Institute of Technology at Ho Chi Minh City (PTIT-HCM), Vietnam, in 2003, and the M.S. and Ph.D. degrees in electrical and computer engineering from the University of Illinois at Urbana–Champaign, in 2006 and 2008, respectively.
From October 2008 to March 2010, he was with Airvana Inc., Chelmsford, ...View more
Author image of R. Srikant
Department of Electrical and Computer Engineering and the Coordinated Science Laboratory, University of Illinois, Urbana-Champaign, Urbana, IL, USA
R. Srikant (S'90–M'91–SM'01–F'06) received the B.Tech. degree from the Indian Institute of Technology, Madras, India, in 1985, and the M.S. and Ph.D. degrees from the University of Illinois at Urbana–Champaign in 1988 and 1991, respectively, all in electrical engineering.
He was a Member of Technical Staff with AT&T Bell Laboratories, Murray Hill, NJ, from 1991 to 1995. He is currently with the University of Illinois at Ur...Show More
R. Srikant (S'90–M'91–SM'01–F'06) received the B.Tech. degree from the Indian Institute of Technology, Madras, India, in 1985, and the M.S. and Ph.D. degrees from the University of Illinois at Urbana–Champaign in 1988 and 1991, respectively, all in electrical engineering.
He was a Member of Technical Staff with AT&T Bell Laboratories, Murray Hill, NJ, from 1991 to 1995. He is currently with the University of Illinois at Ur...View more
Author image of Alexander Stolyar
Bell Laboratories, Alcatel-Lucent, Murray Hill, NJ, USA
Alexander Stolyar received the Ph.D. degree in mathematics from the Institute of Control Sciences, USSR Academy of Science, Moscow, Russia, in 1989.
He is a Distinguished Member of Technical Staff with the Industrial Mathematics and Operations Research Department, Bell Laboratories, Alcatel-Lucent, Murray Hill, NJ. Before joining Bell Labs in 1998, he was with the Institute of Control Sciences; Motorola, Arlington Heights,...Show More
Alexander Stolyar received the Ph.D. degree in mathematics from the Institute of Control Sciences, USSR Academy of Science, Moscow, Russia, in 1989.
He is a Distinguished Member of Technical Staff with the Industrial Mathematics and Operations Research Department, Bell Laboratories, Alcatel-Lucent, Murray Hill, NJ. Before joining Bell Labs in 1998, he was with the Institute of Control Sciences; Motorola, Arlington Heights,...View more

Author image of Loc X. Bui
Department of Management Science and Engineering, University of Stanford, Stanford, CA, USA
Loc X. Bui (S'07–A'09) received the B.Eng. degree in electronics and telecommunications from the Posts and Telecommunications Institute of Technology at Ho Chi Minh City (PTIT-HCM), Vietnam, in 2003, and the M.S. and Ph.D. degrees in electrical and computer engineering from the University of Illinois at Urbana–Champaign, in 2006 and 2008, respectively.
From October 2008 to March 2010, he was with Airvana Inc., Chelmsford, MA, where he was a Software Engineer and then a Senior Sustaining Engineer. Since April 2010, he has been with Stanford University, Stanford, CA, as a Post-Doctoral Research Scholar with the Department of Management Science and Engineering. His research interests include communication networks, wireless communications, network control, and optimization.
Loc X. Bui (S'07–A'09) received the B.Eng. degree in electronics and telecommunications from the Posts and Telecommunications Institute of Technology at Ho Chi Minh City (PTIT-HCM), Vietnam, in 2003, and the M.S. and Ph.D. degrees in electrical and computer engineering from the University of Illinois at Urbana–Champaign, in 2006 and 2008, respectively.
From October 2008 to March 2010, he was with Airvana Inc., Chelmsford, MA, where he was a Software Engineer and then a Senior Sustaining Engineer. Since April 2010, he has been with Stanford University, Stanford, CA, as a Post-Doctoral Research Scholar with the Department of Management Science and Engineering. His research interests include communication networks, wireless communications, network control, and optimization.View more
Author image of R. Srikant
Department of Electrical and Computer Engineering and the Coordinated Science Laboratory, University of Illinois, Urbana-Champaign, Urbana, IL, USA
R. Srikant (S'90–M'91–SM'01–F'06) received the B.Tech. degree from the Indian Institute of Technology, Madras, India, in 1985, and the M.S. and Ph.D. degrees from the University of Illinois at Urbana–Champaign in 1988 and 1991, respectively, all in electrical engineering.
He was a Member of Technical Staff with AT&T Bell Laboratories, Murray Hill, NJ, from 1991 to 1995. He is currently with the University of Illinois at Urbana–Champaign, where he is the Fredric G. and Elizabeth H. Nearing Professor with the Department of Electrical and Computer Engineering and a Research Professor with the Coordinated Science Laboratory. His research interests include communication networks, stochastic processes, queueing theory, information theory, and game theory.
Dr. Srikant was an Associate Editor of Automatica, the IEEE Transactions on Automatic Control, and the IEEE/ACM Transactions on Networking. He has also served on the Editorial Boards of special issues of the IEEE Journal on Selected Areas in Communications and the IEEE Transactions on Information Theory. He was the Chair of the 2002 IEEE Computer Communications Workshop in Santa Fe, NM, and a Program Co-Chair of IEEE INFOCOM 2007.
R. Srikant (S'90–M'91–SM'01–F'06) received the B.Tech. degree from the Indian Institute of Technology, Madras, India, in 1985, and the M.S. and Ph.D. degrees from the University of Illinois at Urbana–Champaign in 1988 and 1991, respectively, all in electrical engineering.
He was a Member of Technical Staff with AT&T Bell Laboratories, Murray Hill, NJ, from 1991 to 1995. He is currently with the University of Illinois at Urbana–Champaign, where he is the Fredric G. and Elizabeth H. Nearing Professor with the Department of Electrical and Computer Engineering and a Research Professor with the Coordinated Science Laboratory. His research interests include communication networks, stochastic processes, queueing theory, information theory, and game theory.
Dr. Srikant was an Associate Editor of Automatica, the IEEE Transactions on Automatic Control, and the IEEE/ACM Transactions on Networking. He has also served on the Editorial Boards of special issues of the IEEE Journal on Selected Areas in Communications and the IEEE Transactions on Information Theory. He was the Chair of the 2002 IEEE Computer Communications Workshop in Santa Fe, NM, and a Program Co-Chair of IEEE INFOCOM 2007.View more
Author image of Alexander Stolyar
Bell Laboratories, Alcatel-Lucent, Murray Hill, NJ, USA
Alexander Stolyar received the Ph.D. degree in mathematics from the Institute of Control Sciences, USSR Academy of Science, Moscow, Russia, in 1989.
He is a Distinguished Member of Technical Staff with the Industrial Mathematics and Operations Research Department, Bell Laboratories, Alcatel-Lucent, Murray Hill, NJ. Before joining Bell Labs in 1998, he was with the Institute of Control Sciences; Motorola, Arlington Heights, IL; and AT&T Labs–Research, Murray Hill, NJ. He is an Associate Editor of Operations Research, Queueing Systems—Theory and Applications, and Advances in Applied Probability. His research interests are in stochastic processes, queueing theory, and stochastic modeling of communication systems, especially wireless systems.
Alexander Stolyar received the Ph.D. degree in mathematics from the Institute of Control Sciences, USSR Academy of Science, Moscow, Russia, in 1989.
He is a Distinguished Member of Technical Staff with the Industrial Mathematics and Operations Research Department, Bell Laboratories, Alcatel-Lucent, Murray Hill, NJ. Before joining Bell Labs in 1998, he was with the Institute of Control Sciences; Motorola, Arlington Heights, IL; and AT&T Labs–Research, Murray Hill, NJ. He is an Associate Editor of Operations Research, Queueing Systems—Theory and Applications, and Advances in Applied Probability. His research interests are in stochastic processes, queueing theory, and stochastic modeling of communication systems, especially wireless systems.View more

References

References is not available for this document.