4th International ICST Conference on Wireless Internet

Research Article

Multi-Objective Scheduling for MUD based Ad-Hoc Networks

Download567 downloads
  • @INPROCEEDINGS{10.4108/ICST.WICON2008.4793,
        author={M.  Bouharras and Z. Dziong and F. Gagnon and M. Haidar},
        title={Multi-Objective Scheduling for MUD based Ad-Hoc Networks},
        proceedings={4th International ICST Conference on Wireless Internet},
        publisher={ICST},
        proceedings_a={WICON},
        year={2010},
        month={5},
        keywords={Multiuser detection; Multiuser reception; MAC protocol; scheduling; fairness and wireless ad hoc networks},
        doi={10.4108/ICST.WICON2008.4793}
    }
    
  • M. Bouharras
    Z. Dziong
    F. Gagnon
    M. Haidar
    Year: 2010
    Multi-Objective Scheduling for MUD based Ad-Hoc Networks
    WICON
    ICST
    DOI: 10.4108/ICST.WICON2008.4793
M. Bouharras1,*, Z. Dziong1,*, F. Gagnon1,*, M. Haidar1,*
  • 1: Department of Electrical Engineering, Ecole de Technologie Supérieure Montreal, Quebec, Canada, H3C 1K3
*Contact email: Mohamed.bouharras.1@ens.etsmtl.ca, Zbigniew.Dziong@ens.etsmtl.ca, Francois.Gagnon@etsmtl.ca, Mohamad.Haidar.1@etsmtl.ca

Abstract

Common channel multi-hop Ad Hoc networks have some inherent constraints related to throughput and Quality of Service (QoS). Multiuser detection (MUD) based Medium Access Control (MAC) can relax some of these constraints and provide significant gains in throughput and Quality of Service (QoS). These gains can be realized by implementing a distributed neighborhood scheduling algorithm that needs to choose one from several possible transmission configurations in each frame. This feature allows formulating different scheduling performance objectives such as delay minimization or throughput maximization. In this paper we focus on analysis and comparison of the system performance under different objectives including multi-objective formulations. First we implement a scheduling scheme that minimize delay using Start Time Fair Queuing (STFQ) algorithm and compare its performance with scheduling that maximises the throughput. Then we formulate multi-objective functions that are used to achieve a trade-off between delay and throughput performance. One of these formulations is based on the Nash arbitration scheme from cooperative game theory. The numerical results demonstrate the flexibility and efficiency of the proposed approach.