Protocol Support for Bulk Transfer Architecture
Today's mobile devices are increasingly containing multiple radios, enabling users on the move to take advantage of the heterogeneous wireless network environment. In addition, we observe that many bandwidth intensive services such as video on demand and software updates are essentially non real-time and buffers in mobile devices are effectively unlimited. We therefore proposed EMUNE, a new transfer service architecture in our previous work which leverages these aspects and supports opportunistic bulk transfers in high bandwidth networks. EMUNE uses multiple wireless network interfaces according to an optimal transfer schedule derived based on device power concerns, application requirements, user preferences of cost and quality and future network availability. In this paper, we explore the usability of network/transport protocols to achieve the use of multiple network interfaces with required functionalities including flow mobility and striping in mobile environments and propose a MONAMI + R$^2$CP hybrid approach for the architecture.
Keywords: Mobility Protocols, Network Interface Selection,Data Transfer Scheduling.