Today’s and tomorrow’s networks are becoming increasingly complex and heterogeneous with a large diversity of devices and technologies. To meet growing demand, and support client mobility there is need for… Click to show full abstract
Today’s and tomorrow’s networks are becoming increasingly complex and heterogeneous with a large diversity of devices and technologies. To meet growing demand, and support client mobility there is need for intelligent mechanisms like multi-technology load balancing and handovers. Current solutions, like Multipath Transmission Control Protocol (MPTCP), fail to provide a fine-grained, coordinated, and transparent answer to this heterogeneity, while the lower layers of the Open Systems Interconnection stack simply ignore it by providing full separation of layers. Therefore, we introduce ORCHESTRA, a data link layer framework for the management of multi-technology networks and devices, enabling packet-level dynamic handovers, load balancing, and duplication across network technologies. The framework is the first of its kind in providing fine-grained packet-level control across different technologies in a network-wide manner. Moreover, it works on top of existing standards without the need for hardware changes. This is achieved through a fully transparent virtual Medium Access Control layer and a Software-Defined Networking controller with global intelligence. The framework is implemented in a prototype running on off-the-shelf hardware and we demonstrate its features across different IEEE 802.11 technologies and 4G (Long Term Evolution). We demonstrate that ORCHESTRA outperforms MPTCP and allows for real-time inter-technology handovers and that overall throughput and reliability are improved in wireless networks.
               
Click one of the above tabs to view related content.