7 research outputs found

    XRC: An Explicit Rate Control for Future Cellular Networks

    Get PDF

    BBRp: Improving TCP BBR Performance over WLAN

    Get PDF
    This paper shows the inefficiency of TCP BBR in exploiting the Wi-Fi bandwidth. This limitation of BBR has been observed with both IEEE 802.11n and IEEE 802.11ac, where the mechanism of frame aggregation is used to boost the throughput of data transmission. In the last years, many TCP variants have been introduced to limit the bufferbloat phenomena and bound the latency through a reduction of the queue backlog injection rate. However, this mechanism impacts on the Wi-Fi frame aggregation logic, impeding TCP congestion controls to reach the full throughput potential of a Wi-Fi interface. While this problem can be solved with TCP Cubic by allowing the sender node to enqueue more packets, for TCP BBR the fix is not the same, as it has a customized pacing algorithm. With this contribution we propose BBRp, a new BBR version that allows for fine-tuning the congestion control pace, achieving between four and six times more throughput over IEEE 802.11n and IEEE 802.11ac channels, at the cost of an increased latency that is however always less than the latency obtainable with loss-based TCP congestion controls

    Moving toward the intra-protocol de-ossification of TCP in mobile networks: Start-up and mobility

    Get PDF
    182 p.El uso de las redes m贸viles de banda ancha ha aumentado significativamente los 煤ltimos a帽os y se espera un crecimiento a煤n mayor con la inclusi贸n de las futuras capacidades 5G. 5G proporcionar谩 unas velocidades de transmisi贸n y reducidos retardos nunca antes vistos. Sin embargo, la posibilidad de alcanzar las mencionadas cuotas est谩 limitada por la gesti贸n y rendimiento de los protocolos de transporte. A este respecto, TCP sigue siendo el protocolo de transporte imperante y sus diferentes algoritmos de control de congesti贸n (CCA) los responsables finales del rendimiento obtenido. Mientras que originalmente los distintos CCAs han sido implementados para hacer frente a diferentes casos de uso en redes fijas, ninguno de los CCAs ha sido dise帽ado para poder gestionar la variabilidad de throughput y retardos de diferentes condiciones de red redes m贸viles de una manera f谩cilmente implantable. Dado que el an谩lisis de TCP sobre redes m贸viles es complejo debido a los m煤ltiples factores de impacto, nuestro trabajo se centra en dos casos de uso generalizados que resultan significativos en cuanto a afecci贸n del rendimiento: movimiento de los usuarios como representaci贸n de la caracter铆stica principal de las redes m贸viles frente a las redes fijas y el rendimiento de la fase de Start-up de TCP debido a la presencia mayoritaria de flujos cortos en Internet. Diferentes trabajos han sugerido la importancia de una mayor flexibilidad en la capa de transporte, creando servicios de transporte sobre TCP o UDP. Sin embargo, estas propuestas han encontrado limitaciones relativas a las dependencias arquitecturales de los protocolos utilizados como sustrato (p.ej. imposibilidad de cambiar la configuraci贸n de la capa de transporte una vez la transmisi贸n a comenzado), experimentando una capa de transporte "osificada". Esta tesis surge como respuesta a fin de abordar la citada limitaci贸n y demostrando que existen posibilidades de mejora dentro de la familia de TCP (intra-protocolar), proponiendo un marco para solventar parcialmente la restricci贸n a trav茅s de la selecci贸n din谩mica del CCA m谩s apropiado. Para ello, se eval煤an y seleccionan los mayores puntos de impacto en el rendimiento de los casos de uso seleccionados en despliegues de red 4G y en despliegues de baja latencia que emulan las potenciales latencias en las futuras capacidades 5G. Estos puntos de impacto sirven como heur铆sticas para decidir el CCA m谩s apropiado en el propuesto marco. Por 煤ltimo, se valida la propuesta en entornos de movilidad con dos posibilidades de selecci贸n: al comienzo de la transmisi贸n (limitada flexibilidad de la capa de transporte) y din谩micamente durante la transmisi贸n (con una capa de transporte flexible). Se concluye que la propuesta puede acarrear importantes mejoras de rendimiento al seleccionar el CCA m谩s apropiado teniendo en cuenta la situaci贸n de red y los requerimientos de la capa de aplicaci贸n

    On the Use of TCP BBR in Cellular Networks

    No full text
    corecore