703 research outputs found

    Congestion Control for Layered Multicast Transmission

    Full text link
    peer reviewedHeterogeneity of receivers makes it hard to control congestion for multicast transmission. Using hierarchical layering of the information is one of the most elegant and efficient approach to tackle this problem. The proposed algorithm is based on this principle and has three objectives: to fulfill intra-session fairness, i.e. between different receivers of the same session; to be fair towards TCP; to fulfill inter-session fairness, i.e. same throughputs (and not number of layers) to concurrent sessions

    Congestion Control for Streaming Media

    Get PDF
    The Internet has assumed the role of the underlying communication network for applications such as file transfer, electronic mail, Web browsing and multimedia streaming. Multimedia streaming, in particular, is growing with the growth in power and connectivity of today\u27s computers. These Internet applications have a variety of network service requirements and traffic characteristics, which presents new challenges to the single best-effort service of today\u27s Internet. TCP, the de facto Internet transport protocol, has been successful in satisfying the needs of traditional Internet applications, but fails to satisfy the increasingly popular delay sensitive multimedia applications. Streaming applications often use UDP without a proper congestion avoidance mechanisms, threatening the well-being of the Internet. This dissertation presents an IP router traffic management mechanism, referred to as Crimson, that can be seamlessly deployed in the current Internet to protect well-behaving traffic from misbehaving traffic and support Quality of Service (QoS) requirements of delay sensitive multimedia applications as well as traditional Internet applications. In addition, as a means to enhance Internet support for multimedia streaming, this dissertation report presents design and evaluation of a TCP-Friendly and streaming-friendly transport protocol called the Multimedia Transport Protocol (MTP). Through a simulation study this report shows the Crimson network efficiently handles network congestion and minimizes queuing delay while providing affordable fairness protection from misbehaving flows over a wide range of traffic conditions. In addition, our results show that MTP offers streaming performance comparable to that provided by UDP, while doing so under a TCP-Friendly rate

    Control de CongestiĂłn TCP y mecanismos AQM

    Get PDF
    En los Ășltimos años se ha ido poniendo Ă©nfasis particularmente en la importancia del retraso sobre la capacidad. Hoy en dĂ­a, nuestras redes se estĂĄn volviendo mĂĄs y mĂĄs sensibles a la latencia debido a la proliferaciĂłn de aplicaciones y servicios como el VoIP, la IPTV o el juego online donde un retardo bajo es esencial para un desempeño adecuado y una buena experiencia de usuario. La mayor parte de este retraso innecesario se debe al mal funcionamiento de algunos bĂșferes que pueblan internet. En vez de desempeñar la tarea para la que fueron creados, absorber eventuales rĂĄfagas de paquetes con el fin de prevenir su pĂ©rdida, hacen creer al mecanismo de control de congestiĂłn que la ruta hacia el destino actual tiene mĂĄs ancho de banda que el que posee realmente. Cuando la pĂ©rdida de paquetes ocurre, si es que lo hace, es demasiado tarde y el daño en el enlace, en forma de tiempo de transmisiĂłn adicional, ya se ha producido. En este trabajo de fĂ­n de grado intentaremos arrojar luz sobre una soluciĂłn especĂ­fica cuyo objetivo es el de reducir el retardo extra producido por esos hinchados bĂșferes, la GestiĂłn Avanzada de Colas o Active Queue Management (AQM). Hemos testeado un grupo de estos algoritmos AQM junto con diferentes modificaciones del control de congestiĂłn de TCP con el fĂ­n de entender las interacciones generadas entre esos dos mecanismos, realizando simulaciones en varios escenarios caracterĂ­siticos tales como enlaces transoceĂĄnicos o enlaces de acceso a red, entre otros.In recent years, the relevance of delay over throughput has been particularly emphasized. Nowadays our networks are getting more and more sensible to latency due to the proliferation of applications and services like VoIP, IPTV or online gaming where a low delay is essential for a proper performance and a good user experience. Most of this unnecessary delay is created by the misbehaviour of many bu ers that populate Internet. Instead of performing the task for what they were created for, absorbing eventual packet bursts to prevent loss, they deceive the sender's congestion control mechanisms into believing that the current path to the destination has more bandwidth than it really has. When the loss event occurs, if it does, it's too late and the damage on the path, in terms of additional transmission time, has been done. On this bachelor thesis we will try to throw light over an speci c solution that aims to reduce the extra delay produced by these bloated bu ers: Active Queue Management. We have tested a bunch of AQM algorithms with di erent TCP modi cations in order to understand the interactions between these two mechanisms. We performed simulations testing various characteristic scenarios like Transoceanic links or Access link scenarios, among other.IngenierĂ­a TelemĂĄtic

    Dual-Mode Congestion Control Mechanism for Video Services

    Get PDF
    Recent studies have shown that video services represent over half of Internet traffic, with a growing trend. Therefore, video traffic plays a major role in network congestion. Currently on the Internet, congestion control is mainly implemented through overprovisioning and TCP congestion control. Although some video services use TCP to implement their transport services in a manner that actually works, TCP is not an ideal protocol for use by all video applications. For example, UDP is often considered to be more suitable for use by real-time video applications. Unfortunately, UDP does not implement congestion control. Therefore, these UDP-based video services operate without any kind of congestion control support unless congestion control is implemented on the application layer. There are also arguments against massive overprovisioning. Due to these factors, there is still a need to equip video services with proper congestion control.Most of the congestion control mechanisms developed for the use of video services can only offer either low priority or TCP-friendly real-time services. There is no single congestion control mechanism currently that is suitable and can be widely used for all kinds of video services. This thesis provides a study in which a new dual-mode congestion control mechanism is proposed. This mechanism can offer congestion control services for both service types. The mechanism includes two modes, a backward-loading mode and a real-time mode. The backward-loading mode works like a low-priority service where the bandwidth is given away to other connections once the load level of a network is high enough. In contrast, the real-time mode always demands its fair share of the bandwidth.The behavior of the new mechanism and its friendliness toward itself, and the TCP protocol, have been investigated by means of simulations and real network tests. It was found that this kind of congestion control approach could be suitable for video services. The new mechanism worked acceptably. In particular, the mechanism behaved toward itself in a very friendly way in most cases. The averaged TCP fairness was at a good level. In the worst cases, the faster connections received about 1.6 times as much bandwidth as the slower connections
    • 

    corecore