[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1254882.1254920acmconferencesArticle/Chapter ViewAbstractPublication PagesmetricsConference Proceedingsconference-collections
Article

Distributed link scheduling with constant overhead

Published: 12 June 2007 Publication History

Abstract

This paper proposes a new class of simple, distributed algorithms for scheduling in wireless networks. The algorithms generate new schedules in a distributed manner via simple local changes to existing schedules. The class is parameterized by integers k\geq 1. We show that algorithm k of our class achieves k/(k+2) of the capacity region, for every k\geq 1. .
The algorithms have small and constant worst-case overheads: in particular, algorithm k generates a new schedule using (a) time less than 4k+2 round-trip times between neighboring nodes in the network, and (b) at most three control transmissions by any given node, for any k. The control signals are explicitly specified, and face the same interference effects as normal data transmissions. Our class of distributed wireless scheduling algorithms are the first ones guaranteed to achieve any fixed fraction of the capacity region while using small and constant overheads that do not scale with network size. The parameter k explicitly captures the tradeoff between control overhead and scheduler throughput performance and provides a tuning knob protocol designers can use to harness this trade-off in practice.

References

[1]
X. Lin and S. Rasool, "Constant-time distributed scheduling policies for ad hoc wireless networks," in IEEE Conference on Decision and Control, 2006.
[2]
A. Gupta, X. Lin, and R. Srikant, "Low-complexity distributed scheduling algorithms for wireless networks," 2006, preprint.
[3]
C. Joo and N. Shroff, "Performance of random access scheduling schemes in multi-hop wireless networks," 2006, preprint.
[4]
B. Hajek and G. Sasaki, "Link scheduling in polynomial time," IEEE Transactions on Information Theory, vol. 34, no. 5, pp. 910--917, Sept. 1988.
[5]
L. Tassiulas and A. Ephremides, "Stability properties of constrained queueing systems and scheduling policies for maximum throughput in multihop radio networks," IEEE Transactions on Automatic Control, vol. 37, no. 12, pp. 1936--1949, Dec. 1992.
[6]
N. McKeown, V. Anantharam, and J. Walrand, "Achieving 100input-queued switch," in Proceedings of IEEE Infocom, 1996.
[7]
L. Tassiulas, "Linear complexity algorithms for maximum throughput in radionetworks and input queued switches," in Proceedings of IEEE Infocom, 1998.
[8]
P. Giaccone, B. Prabhakar, and D. Shah, "Towards simple, high-performance schedulers for high-aggregate bandwidth switches," in Proceedings of IEEE Infocom, 2002.
[9]
E. Modiano, D. Shah, and G. Zussman, "Maximizing throughput in wireless networks via gossiping," in ACM SIGMETRICS / IFIP Performance, 2006.
[10]
T. Weller and B. Hajek, "Scheduling nonuniform traffic in a packet-switching system with small propagation delay," IEEE/ACM Trans. Networking, vol. 5, pp. 813--823, Dec. 1997.
[11]
J. G. Dai and B. Prabhakar, "The throughput of data switches with and without speedup," in Proceedings of IEEE Infocom, 2000, pp. 556--564.
[12]
X. Lin and N. B. Shroff, "The impact of imperfect scheduling on cross-layer rate control in wireless networks," in Proceedings of IEEE Infocom, 2005.
[13]
A. Brzezinski, G. Zussman, and E. Modiano, "Enabling distributed throughput maximization in wireless mesh networks -- a partitioning approach," in ACM MOBICOM, Sept. 2006.
[14]
A. Eryilmaz, A. Ozdaglar, and E. Modiano, "Polynomial complexity algorithms for full utilization of multi-hop wireless networks," tech. Report 2006.
[15]
Y. Yi, G. de Veciana, and S. Shakkottai, "Learning contention patterns and adapting to load/topology changes in a mac scheduling algorithm," in Proceedings of WiMesh, 2006, invited Paper.
[16]
X. Wu and R. Srikant, "Regulated maximal matching: A distributed scheduling algorithm for multi-hop wireless networks with node-exclusive spectrum sharing," in IEEE Conf. on Decision and Control, 2005.
[17]
P. Chaporkar, K. Kar, and S. Sarkar, "Achieving queue length stability through maximal scheduling in wireless networks," in Workshop on Information Theory and Applications, UCSD, 2006, invited.
[18]
X. Wu, R. Srikant, and J. R. Perkins, "Queue-length stability of maximal greedy schedules in wireless networks," in Workshop on Information Theory and Applications, UCSD, 2006, invited.
[19]
S. Pettie and P. Sanders, "A simpler linear time 2/3 - ε approximation for maximum weight matching," Inf. Process. Lett., vol. 91, no. 6, pp. 271--276, 2004.
[20]
S. Asmussen, Applied Probability and Queues 2nd Ed. Springer, 2003.

Cited By

View all

Index Terms

  1. Distributed link scheduling with constant overhead

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SIGMETRICS '07: Proceedings of the 2007 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
    June 2007
    398 pages
    ISBN:9781595936394
    DOI:10.1145/1254882
    • cover image ACM SIGMETRICS Performance Evaluation Review
      ACM SIGMETRICS Performance Evaluation Review  Volume 35, Issue 1
      SIGMETRICS '07 Conference Proceedings
      June 2007
      382 pages
      ISSN:0163-5999
      DOI:10.1145/1269899
      Issue’s Table of Contents
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 12 June 2007

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. matchings
    2. primary interference
    3. scheduling
    4. wireless networks

    Qualifiers

    • Article

    Conference

    SIGMETRICS07

    Acceptance Rates

    Overall Acceptance Rate 459 of 2,691 submissions, 17%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)8
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 01 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2020)Distributed link scheduling in wireless networksDiscrete Mathematics, Algorithms and Applications10.1142/S179383092050058512:05(2050058)Online publication date: 17-Jul-2020
    • (2019)Optimal CSMA scheduling with dual access probability for wireless networksWireless Networks10.1007/s11276-018-1800-625:4(2101-2115)Online publication date: 1-May-2019
    • (2018)Game Theoretic Perspective of Optimal CSMAIEEE Transactions on Wireless Communications10.1109/TWC.2017.276408117:1(194-209)Online publication date: 1-Jan-2018
    • (2017)Scheduling Using Interactive Optimization Oracles for Constrained Queueing NetworksMathematics of Operations Research10.1287/moor.2016.082442:3(723-744)Online publication date: 1-Aug-2017
    • (2017)Link scheduling for throughput maximization in multihop wireless networks under physical interferenceWireless Networks10.1007/s11276-016-1276-123:8(2415-2430)Online publication date: 1-Nov-2017
    • (2016)A High-Order Markov-Chain-Based Scheduling Algorithm for Low Delay in CSMA NetworksIEEE/ACM Transactions on Networking10.1109/TNET.2015.245870324:4(2278-2290)Online publication date: 1-Aug-2016
    • (2016)Combined Genetic and Fuzzy Approach for Shortest Path Routing Problem in Ad hoc NetworksWireless Personal Communications: An International Journal10.1007/s11277-015-3130-790:2(609-623)Online publication date: 1-Sep-2016
    • (2015)A new look at wireless scheduling with delayed information2015 IEEE International Symposium on Information Theory (ISIT)10.1109/ISIT.2015.7282687(1407-1411)Online publication date: Jun-2015
    • (2014)A high-order Markov chain based scheduling algorithm for low delay in CSMA networksIEEE INFOCOM 2014 - IEEE Conference on Computer Communications10.1109/INFOCOM.2014.6848103(1662-1670)Online publication date: Apr-2014
    • (2014)Distributed learning for utility maximization over CSMA-based wireless multihop networksIEEE INFOCOM 2014 - IEEE Conference on Computer Communications10.1109/INFOCOM.2014.6847949(280-288)Online publication date: Apr-2014
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media