85 research outputs found
Exploring the benefits of multipath TCP In wireless networks
The revolution of the information society has created a completely new situation in the
telecommunications markets. As the average user data demands in today's society grow bigger,
since users nowadays are demanding a faster, wider and more reliable communication service
from the operators so they can watch more videos, listen to more music or access the Internet
in general with a better quality, a lower latency and seamlessly to the network access they are
using, the network operators face the challenge to fit this demands into their existing networks.
This has forced the operators to think in terms of how optimal they are on providing their
services if they want to fulfil the customer requirements in this new environment.
At the same time we need to keep in mind that simultaneously to this new user's habits
smartphones revolution has created, it has also made it possible to have accessible communication
devices which have the necessary hardware and horsepower to keep different network
interfaces up, and so it has become a common thing to reach the Internet via different kind of
networks along the day. Even more it has enabled a rich communications environment where
different connection possibilities are available to the user at the same time.
In this context, the idea of multipath communication emerges. The idea of taking advantage
of a dense wireless communication offer through the use of multipath (sending and receiving
information through different network interfaces simultaneously) looks promising to overcome a
situation where user's communications services demand grows and at the same time the mobile
network load becomes stronger. The newfangled protocol Multipath TCP (MPTCP) is a technology
which is enabling in practice this king of multipath communication, and it is the focus
of this project to dig into possible benefits the protocol may bring to the table by defining a
set of use cases, test-bed implementations and experiments with MPTCP which we present and
analyse in this document.La revolución de la sociedad de la información ha creado una situación que es completamente
nueva en los mercados de telecomunicaciones. A medida que el usuario medio aumenta su
demanda de datos, ya que hoy en día los hábitos de estos pasan por conexiones más rápidas y
fiables que les permitan reproducir contenido (video, música, páginas web) con mejor calidad,
menor latencia y transparentemente a la red que estén utilizando, los operadores de red afrontan
nuevos retos a la hora de encajar estas expectativas del usuario dentro de las posibilidades que
ofrece la red. Esto está forzando a los operadores a buscar una manera más óptima de gestionar
el tráfico de sus clientes para así poder satisfacer la demanda de unos servicios de mayor calidad
que estos realizan.
Al mismo tiempo hay que tener en mente que, de la misma manera que el impacto que esta
esta revolución de los smartphones ha tenido en los hábitos de consumo del usuario ha creado
nuevos y complejos problemas, también ha hecho posible que existan dispositivos económicamente
accesibles para el público con el hardware y la capacidad de procesamiento necesarias para incorporar
múltiples adaptadores de red, y esto a su vez ha llevado a al escenario actual en el
que comúnmente coexisten en el mismo lugar diferentes posibilidades para conectarse a internet
(típicamente Wi-Fi y conexión móvil, pero también podríamos nombrar tecnologías como el
Bluetooth o la clásica conexión de Ethernet en ordenadores portátiles)
Es en este contexto en el que surge la idea de la comunicación multi-trayecto. La idea
de aprovechar un entorno con una densa pero heterogénea oferta de conexión a través del
uso del multi-trayecto (enviar y recibir información a través de múltiples interfaces de red simultáneamente) aparece como una posibilidad prometedora para los operadores para mejorar
la experiencia del usuario al mismo tiempo que se gestiona el tráfico en la red de una manera
más eficiente.
El protocolo experimental Multipath TCP es una extensión del TCP clásico que hace posible
este uso simultáneo de múltiples interfaces para la comunicación, y es objetivo de este proyecto
diseñar, implementar y testear el protocolo en diferentes casos de uso en los que el multi-trayecto
ofrece, a priori, algunas ventajas. En las siguientes páginas explicaremos que casos de uso hemos
elegido para probar el protocolo y por qué, cómo hemos diseñado e implementado los bancos
de pruebas y que resultados hemos obtenido en nuestro experimentos sobre el rendimiento del
protocolo, realizando al mismo tiempo un análisis crítico de los resultados de los resultados.Ingeniería de Telecomunicació
Fog-supported delay-constrained energy-saving live migration of VMs over multiPath TCP/IP 5G connections
The incoming era of the fifth-generation fog computing-supported radio access networks (shortly, 5G FOGRANs) aims at exploiting computing/networking resource virtualization, in order to augment the limited resources of wireless devices through the seamless live migration of virtual machines (VMs) toward nearby fog data centers. For this purpose, the bandwidths of the multiple wireless network interface cards of the wireless devices may be aggregated under the control of the emerging MultiPathTCP (MPTCP) protocol. However, due to the fading and mobility-induced phenomena, the energy consumptions of the current state-of-the-art VM migration techniques may still offset their expected benefits. Motivated by these considerations, in this paper, we analytically characterize and implement in software and numerically test the optimal minimum-energy settable-complexity bandwidth manager (SCBM) for the live migration of VMs over 5G FOGRAN MPTCP connections. The key features of the proposed SCBM are that: 1) its implementation complexity is settable on-line on the basis of the target energy consumption versus implementation complexity tradeoff; 2) it minimizes the network energy consumed by the wireless device for sustaining the migration process under hard constraints on the tolerated migration times and downtimes; and 3) by leveraging a suitably designed adaptive mechanism, it is capable to quickly react to (possibly, unpredicted) fading and/or mobility-induced abrupt changes of the wireless environment without requiring forecasting. The actual effectiveness of the proposed SCBM is supported by extensive energy versus delay performance comparisons that cover: 1) a number of heterogeneous 3G/4G/WiFi FOGRAN scenarios; 2) synthetic and real-world workloads; and, 3) MPTCP and wireless connections
Cooperative resource pooling in multihomed mobile networks
The ubiquity of multihoming amongst mobile devices presents a unique opportunity for users to co-operate, sharing their available Internet connectivity, forming multihomed mobile networks on demand. This model provides users with vast potential to increase the quality of service they receive. Despite this, such mobile networks are typically underutilized and overly restrictive, as additional Internet connectivity options are predominantly ignored and selected gateways are both immutable and incapable of meeting the demand of the mobile network. This presents a number of research challenges, as users look to maximize their quality of experience, while balancing both the financial cost and power consumption associated with utilizing a diverse set of heterogeneous Internet connectivity options. In this thesis we present a novel architecture for mobile networks, the contribution of which is threefold. Firstly, we ensure the available Internet connectivity is appropriately advertised, building a routing overlay which allows mobile devices to access any available network resource. Secondly, we leverage the benefits of multipath communications, providing the mobile device with increased throughput, additional resilience and seamless mobility. Finally, we provide a multihomed framework, enabling policy driven network resource management and path selection on a per application basis. Policy driven resource management provides a rich and descriptive approach, allowing the context of the network and the device to be taken into account when making routing decisions at the edge of the Internet. The aim of this framework, is to provide an efficient and flexible approach to the allocation of applications to the optimal network resource, no matter where it resides in a mobile network. Furthermore, we investigate the benefits of path selection, facilitating the policy framework to choose the optimal network resource for specific applications. Through our evaluation, we prove that our approach to advertising Internet connectivity in a mobile network is both efficient and capable of increasing the utilization of the available network capacity. We then demonstrate that our policy driven approach to resource management and path selection can further improve the user’s quality of experience, by tailoring network resource usage to meet their specific needs
Network reputation-based quality optimization of video delivery in heterogeneous wireless environments
The mass-market adoption of high-end mobile devices and increasing amount of video traffic has led the mobile operators to adopt various solutions to help them cope with the explosion of mobile broadband data traffic, while ensuring high Quality of Service (QoS) levels to their services. Deploying small-cell base stations within the existing macro-cellular networks and offloading traffic from the large macro-cells to the small cells is seen as a promising solution to increase capacity and improve network performance at low cost. Parallel use of diverse technologies is also employed. The result is a heterogeneous network environment (HetNets), part of the next generation network deployments.
In this context, this thesis makes a step forward towards the “Always Best Experience” paradigm, which considers mobile users seamlessly roaming in the HetNets environment. Supporting ubiquitous connectivity and enabling very good quality of rich mobile services anywhere and anytime is highly challenging, mostly due to the heterogeneity of the selection criteria, such as: application requirements (e.g., voice, video, data, etc.); different device types and with various capabilities (e.g., smartphones, netbooks, laptops, etc.); multiple overlapping networks using diverse technologies (e.g., Wireless Local Area Networks (IEEE 802.11), Cellular Networks Long Term Evolution (LTE), etc.) and different user preferences. In fact, the mobile users are facing a complex decision when they need to dynamically select the best value network to connect to in order to get the “Always Best Experience”.
This thesis presents three major contributions to solve the problem described above: 1) The Location-based Network Prediction mechanism in heterogeneous wireless networks (LNP) provides a shortlist of best available networks to the mobile user based on his location, history record and routing plan; 2) Reputation-oriented Access Network Selection mechanism (RANS) selects the best reputation network from the available networks for the mobile user based on the best trade-off between QoS, energy consumptions and monetary cost. The network reputation is defined based on previous user-network interaction, and consequent user experience with the network. 3) Network Reputation-based Quality Optimization of Video Delivery in heterogeneous networks (NRQOVD) makes use of a reputation mechanism to enhance the video content quality via multipath delivery or delivery adaptation
- …