Research Article
Android-Based Testbed and Demonstration Environment for Cross-Layer Optimized Flow Mobility
@INPROCEEDINGS{10.1007/978-3-319-13326-3_27, author={Norbert Varga and L\^{a}szl\^{o} Bokor and Andr\^{a}s Tak\^{a}cs}, title={Android-Based Testbed and Demonstration Environment for Cross-Layer Optimized Flow Mobility}, proceedings={Testbeds and Research Infrastructure: Development of Networks and Communities. 9th International ICST Conference, TridentCom 2014, Guangzhou, China, May 5-7, 2014, Revised Selected Papers}, proceedings_a={TRIDENTCOM}, year={2014}, month={11}, keywords={Android Cross-layer-optimization Mobile IPv6 Flow Bindings Vertical handover Heterogeneous network Mobility management Testbed}, doi={10.1007/978-3-319-13326-3_27} }
- Norbert Varga
László Bokor
András Takács
Year: 2014
Android-Based Testbed and Demonstration Environment for Cross-Layer Optimized Flow Mobility
TRIDENTCOM
Springer
DOI: 10.1007/978-3-319-13326-3_27
Abstract
Nowadays, the spreading and development of multi-access mobile devices together with the proliferation of different radio access technologies make possible to users to actively benefit from the advances of heterogeneous and overlapping wireless networks. This fact and the varying characteristics of mobile applications in means of the required network resources and Quality of Service parameters invoke elaboration of effective flow-based mobility handling algorithms and their cross-layer optimization. Aiming to help research and development in the above topic, we propose an advanced, Android-based testbed and demonstration environment incorporating a cross-layer optimization platform and a flow-aware, client-based mobility management scheme. The testbed relies on MIP6D-NG, which is a client-based, multi-access Mobile IPv6 implementation with different extensions (e.g., Multiple Care-of Addresses registration, Flow Bindings etc.) and an advanced cross-layer communication API. We also introduce an adaptive flow handover system for multi-access environments based on cross-layer information transfer between the applications and the MIP6D-NG core, all implemented and evaluated in the proposed testbed.