• DocumentCode
    1123693
  • Title

    A Bidding Algorithm for Optimized Utility-Based Resource Allocation in Ad Hoc Networks

  • Author

    Curescu, Calin ; Nadjm-Tehrani, Simin

  • Author_Institution
    Ericsson Res., Stockholm
  • Volume
    7
  • Issue
    12
  • fYear
    2008
  • Firstpage
    1397
  • Lastpage
    1414
  • Abstract
    This article proposes a scheme for bandwidth allocation in wireless ad hoc networks. The quality of service (QoS) levels for each end-to-end flow are expressed using resource-utility functions, and our algorithms aim to maximize aggregated utility. The shared channel is modeled as bandwidth resources defined by maximal cliques of mutual interfering links. We propose an entirely novel resource allocation algorithm that employs auction mechanisms where flows are bidding for resources. The bids depend both on the flow´s utility function and the intrinsically derived shadow prices. Then we combine it with a utility-aware on-demand shortest path routing algorithm where shadow prices are used as a natural distance metric. We also show that the problem can be formulated as a linear programming problem. Thus we can compare the performance of our scheme to the centralized optimal LP solution, registering results very close to the optimum. We isolate the performance of the price-based routing and show its advantages in hotspot scenarios, and also propose an asynchronous version that is more feasible for ad hoc environments. Experimental results of a comparison with the state-of-the-art approach based on Kelly´s utility maximization framework show that our approach exhibits superior performance for networks with both increased mobility or increased allocation period.
  • Keywords
    ad hoc networks; channel allocation; mobile radio; quality of service; telecommunication network routing; ad hoc networks; bandwidth allocation; bandwidth resources; bidding algorithm; optimized utility based resource allocation; quality of service; shared channel; utility-aware on-demand shortest path routing algorithm; Distributed networks; Optimization; Performance evaluation of algorithms and systems; Pricing and resource allocation; Wireless communication;
  • fLanguage
    English
  • Journal_Title
    Mobile Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1536-1233
  • Type

    jour

  • DOI
    10.1109/TMC.2008.54
  • Filename
    4483795