Mobile Networks and Management. 7th International Conference, MONAMI 2015, Santander, Spain, September 16-18, 2015, Revised Selected Papers

Research Article

Algorithms for Theoretical Investigation of Fairness in Multipath Transport

Download
248 downloads
  • @INPROCEEDINGS{10.1007/978-3-319-26925-2_12,
        author={Amanpreet Singh and Andreas K\o{}nsgen and Hakim Adhari and Carmelita G\o{}rg and Erwin Rathgeb},
        title={Algorithms for Theoretical Investigation of Fairness in Multipath Transport},
        proceedings={Mobile Networks and Management. 7th International Conference, MONAMI 2015, Santander, Spain, September 16-18, 2015, Revised Selected Papers},
        proceedings_a={MONAMI},
        year={2016},
        month={1},
        keywords={},
        doi={10.1007/978-3-319-26925-2_12}
    }
    
  • Amanpreet Singh
    Andreas Könsgen
    Hakim Adhari
    Carmelita Görg
    Erwin Rathgeb
    Year: 2016
    Algorithms for Theoretical Investigation of Fairness in Multipath Transport
    MONAMI
    Springer
    DOI: 10.1007/978-3-319-26925-2_12
Amanpreet Singh1,*, Andreas Könsgen1,*, Hakim Adhari2,*, Carmelita Görg1,*, Erwin Rathgeb2,*
  • 1: University of Bremen
  • 2: University of Duisburg-Essen
*Contact email: aps@comnets.uni-bremen.de, ajk@comnets.uni-bremen.de, hakim.adhari@uni-due.de, cg@comnets.uni-bremen.de, rathgeb@uni-due.de

Abstract

With the onset of multipath transport protocols such as MPTCP and multihomed mobile devices, fairness considerations which have been widely analyzed for legacy TCP need to be re-investigated. A practical realization of fairness amongst different participants is known to be difficult but even the theoretical calculation of the resource capacity and its allocation is not a trivial task. Therefore in this work, resource allocation algorithms are presented to thoroughly evaluate the impact of the fairness definitions. For a rigorous analysis, existing fairness definitions are identified according to the resources (bottleneck or network) and the competing participants (flow, tariff or user). Tariff as the participant, provides a realistic option to comply with the service level agreement between the operator and the user where as flow as the participant leads to TCP-compatible allocation. From the obtained results, it can be seen that if fairness is applied at the bottleneck then it is absolutely fair to the individual participants w.r.t. the bottleneck. On the other hand, fairness mechanisms considering the whole network as a single resource exploit the freedom of resource allocation (due to multipath flows) to achieve an overall similar allocation for the different participants (irrespective if the participant is composed of singlepath or multipath flows) but are still restricted by the topological constraints and might even result in a lower overall network throughput (This work has been funded by the German Research Foundation (Deutsche Forschungsgemeinschaft – DFG)).