The Experts below are selected from a list of 3072 Experts worldwide ranked by ideXlab platform
Bin Zhou - One of the best experts on this subject based on the ideXlab platform.
-
TFRC veno an enhancement of tcp friendly rate control over wired wireless networks
International Conference on Network Protocols, 2007Co-Authors: Bin ZhouAbstract:TFRC is a TCP-friendly rate control protocol based on TCP Reno's throughput equation. It is designed to provide optimal service for unicast multimedia flow operating in the wired Internet environment. However, in wireless networks, TFRC, same as TCP Reno, suffers significant performance degradation. In this paper, we propose to make use of a more advanced equation to enhance TFRC over wireless networks. This new equation is directly derived from the modeling of the wireless TCP rather than the wired TCP. After incorporating this equation into TFRC, two achievements are obtained: 1) this enhanced TFRC has a significant throughput improvement; it is shown that in wireless networks with 10% loss rate, it can obtain 300% improvement over the original TFRC; 2) this enhanced TFRC inherits the desirable features of TFRC, namely good fairness, nice TCP-friendliness and smoothness of sending rate. The extensive experiments, including simulation and live Internet measurements, validate our proposed scheme. Moreover, our scheme only needs to modify the sender-side protocol of TFRC while the receiver-side or intermediate node protocol stack remains intact.
-
an enhancement of TFRC over wireless networks
Wireless Communications and Networking Conference, 2007Co-Authors: Bin Zhou, Chiew Tong Lau, Chuan Heng FohAbstract:TFRC is TCP-friendly rate control protocol with TCP Reno's throughput equation based. It is designed to mainly provide optimal service for unicast multimedia flow operating in the best-effort Internet environment. However, due to Reno's significant performance degradation in wireless networks, TFRC has also led to unavoidable performance suffering from wireless links due to the poor performance of Reno throughput. This paper proposes an enhancement of TFRC based on the differentiating method used in TCP Veno. Specifically, it utilizes Veno's state differentiator to distinguish congestion losses and non-congestion losses during transmission. By discounting the impact of those non-congestion losses on the throughput calculation, it can effectively alleviate the throughput degradation caused by wireless links. The simulation results have shown that, our proposal can achieve throughput improvement up to 70% as compared to the original TFRC. Meanwhile, it maintains other merits of the original TFRC, such as sending rate smoothness, fairness, and TCP-friendliness.
-
ICNP - TFRC Veno: An Enhancement of TCP Friendly Rate Control over Wired/Wireless Networks
2007 IEEE International Conference on Network Protocols, 2007Co-Authors: Bin ZhouAbstract:TFRC is a TCP-friendly rate control protocol based on TCP Reno's throughput equation. It is designed to provide optimal service for unicast multimedia flow operating in the wired Internet environment. However, in wireless networks, TFRC, same as TCP Reno, suffers significant performance degradation. In this paper, we propose to make use of a more advanced equation to enhance TFRC over wireless networks. This new equation is directly derived from the modeling of the wireless TCP rather than the wired TCP. After incorporating this equation into TFRC, two achievements are obtained: 1) this enhanced TFRC has a significant throughput improvement; it is shown that in wireless networks with 10% loss rate, it can obtain 300% improvement over the original TFRC; 2) this enhanced TFRC inherits the desirable features of TFRC, namely good fairness, nice TCP-friendliness and smoothness of sending rate. The extensive experiments, including simulation and live Internet measurements, validate our proposed scheme. Moreover, our scheme only needs to modify the sender-side protocol of TFRC while the receiver-side or intermediate node protocol stack remains intact.
-
WCNC - An Enhancement of TFRC over Wireless Networks
2007 IEEE Wireless Communications and Networking Conference, 2007Co-Authors: Bin Zhou, Chiew Tong Lau, Chuan Heng FohAbstract:TFRC is TCP-friendly rate control protocol with TCP Reno's throughput equation based. It is designed to mainly provide optimal service for unicast multimedia flow operating in the best-effort Internet environment. However, due to Reno's significant performance degradation in wireless networks, TFRC has also led to unavoidable performance suffering from wireless links due to the poor performance of Reno throughput. This paper proposes an enhancement of TFRC based on the differentiating method used in TCP Veno. Specifically, it utilizes Veno's state differentiator to distinguish congestion losses and non-congestion losses during transmission. By discounting the impact of those non-congestion losses on the throughput calculation, it can effectively alleviate the throughput degradation caused by wireless links. The simulation results have shown that, our proposal can achieve throughput improvement up to 70% as compared to the original TFRC. Meanwhile, it maintains other merits of the original TFRC, such as sending rate smoothness, fairness, and TCP-friendliness.
Emmanuel Lochin - One of the best experts on this subject based on the ideXlab platform.
-
Understanding the Impact of TFRC Feedbacks Frequency over Long Delay Links
2009Co-Authors: Dino Martín Lopez Pacheco, Emmanuel Lochin, Golam Sarwar, Roksana BoreliAbstract:TFRC is a transport protocol specifically designed to carry multimedia streams. TFRC does not enable a reliable and in order data delivery services. However TFRC implements a congestion control algorithm which is friendly with TCP. This congestion control relies in a feedback mechanism allowing receivers to communicate to the senders an experienced drop rate. Although the current TFRC RFC states that there is little gain from sending a large number of feedback messages per RTT, recent studies have shown that in long-delay contexts, such as satellite-based networks, the performance of TFRC can be improved by increasing the feedback frequency. Nevertheless, currently it is not clear how and why this increase may improve the performance of TFRC. Therefore, in this paper, we aim at understanding the impact that multiple feedback per RTT may have (i) on the key parameters of TFRC (RTT and error rate) and (ii) on the network parameters (reactiveness, fairness and link utilization). We also provide a detailed description of the micromechanisms at the origin of the improvements of the TFRC behavior when multiple feedback per RTT are delivered, and determine the context where such feedback frequencies should be applied.
-
Design and Validation of a Reliable Rate Based Transport Protocol: The Chameleon Protocol
2009Co-Authors: Emmanuel Lochin, Guillaume Jourjon, Sebastien ArdonAbstract:TFRC protocol has not been designed to enable reliability. Indeed, the birth of TFRC results from the need of a congestion controlled and realtime transport protocol in order to carry multimedia traffic. Historically, and following the anarchical deployment of congestion control mechanisms implemented on top of UDP protocol, the IETF decided to standardize such protocol in order to provide to multimedia applications developers a framework for their applications. In this paper, we propose to design a reliable rate-based transport protocol based on TFRC. This design is motivated by finding an alternative to TCP where its oscillating behaviour is known to be counterproductive over certain networks such as VANET. However, we found interesting results partly inherited from the smooth behaviour of TFRC in the context of wired networks. In particular, we show that TFRC can realize shorter data transfer compare to TCP over a complex and realistic topology. We firstly detail and fully benchmark our protocol in order to verify that our resulting prototype inherits from the good properties of TFRC in terms of TCP-friendliness. As a second contribution, we also propose a ns-2 implementation for testing purpose to the networking community. Following these preliminary tests, we drive a set of non-exhaustive experiments to illustrate some interesting behaviour of this protocol in the context of wired networks.
-
Mobile TFRC: a congestion control for WLANs
2008Co-Authors: Lei Zhang, Patrick Senac, Emmanuel Lochin, Michel DiazAbstract:Based on an identification and evaluation of the subtle counterproductive interactions between the WLANs MAC layer and the transport layer, this paper shows a new approach towards congestion control for WLANs. We introduce a specialization of TFRC (MTFRC: Mobile TFRC), which is adapted to wireless access networks. This TFRC specialization requires only slight changes to the standard TFRC protocol. Simulation results show substantial improvements for applications over TFRC in scenarios where the bottleneck situates on the MAC layer of the mobile nodes.
-
Cross-layer based congestion control for WLANs
Proceedings of the 5th International ICST Conference on Heterogeneous Networking for Quality Reliability Security and Robustness, 2008Co-Authors: Leyou Zhang, Patrick Senac, Emmanuel Lochin, Michel DiazAbstract:Congestion control is a fundamental mechanism for the sta- bility of the Internet and is a central mechanism for TCP. However, this congestion control mechanism focuses mainly on the core network state and is blind to the characteris- tics of wireless and mobile access networks. Moreover, TCP window based congestion control ignores totally application layer QoS needs and entails throughput variations which are not compliant with application layer QoS constraints such as bandwidth, delay and jitter. The TCP-Friendly Rate Con- trol protocol (TFRC) was originally designed in the con- text of wired networks. This protocol is one of the most convincing attempt to provide a congestion control mecha- nism adapted to multimedia flows, although limited in its capacity to fully address these issues. After an identifica- tion and evaluation of the subtle counterproductive inter- actions between the WLANs MAC layer and the transport layer, this paper shows a new approach towards congestion control forWLANs. This paper also introduces a specializa- tion of TFRC (MTFRC:Mobile TFRC), which is adapted to wireless access networks. This TFRC specialization requires only slight changes to the standard TFRC protocol. Simula- tion results show substantial improvements for applications over TFRC in scenarios where the bottleneck situates on the MAC layer of the mobile nodes.
-
WOWMOM - Mobile TFRC: a congestion control for WLANs
2008 International Symposium on a World of Wireless Mobile and Multimedia Networks, 2008Co-Authors: Lei Zhang, Patrick Senac, Emmanuel Lochin, Michel DiazAbstract:Based on an identification and evaluation of the subtle counterproductive interactions between the WLANs MAC layer and the transport layer, this paper shows a new approach towards congestion control for WLANs. We introduce a specialization of TFRC (MTFRC: mobile TFRC), which is adapted to wireless access networks. This TFRC specialization requires only slight changes to the standard TFRC protocol. Simulation results show substantial improvements for applications over TFRC in scenarios where the bottleneck situates on the MAC layer of the mobile nodes.
Martin Fleury - One of the best experts on this subject based on the ideXlab platform.
-
multiple TFRC streaming in a wimax environment
Consumer Communications and Networking Conference, 2010Co-Authors: S. Saleh, Martin FleuryAbstract:Employing multiple TFRC connections has emerged as a promising lightweight way of coping with wireless channel losses in a congestion-controlled tandem network. This work extends multiple TFRC connection streaming to broadband uplink streaming. This study differs from earlier work for a number of reasons: it reports on a specific wireless technology, IEEE 802.16 (WiMAX); it considers the impact on buffer management at the subscriber station rather than at the Internet end; and it considers actual delivered video quality and not simply network statistics. In terms of video quality, it is reported that multiple TFRC connection streaming has a role to play provided there are only a few connections opened at any one time. Therefore, the work demonstrates that multimedia services can be achieved over broadband wireless by multiple TFRC connection streaming.
-
CCNC - Multiple TFRC Streaming in a WiMAX Environment
2010 7th IEEE Consumer Communications and Networking Conference, 2010Co-Authors: S. Saleh, Martin FleuryAbstract:Employing multiple TFRC connections has emerged as a promising lightweight way of coping with wireless channel losses in a congestion-controlled tandem network. This work extends multiple TFRC connection streaming to broadband uplink streaming. This study differs from earlier work for a number of reasons: it reports on a specific wireless technology, IEEE 802.16 (WiMAX); it considers the impact on buffer management at the subscriber station rather than at the Internet end; and it considers actual delivered video quality and not simply network statistics. In terms of video quality, it is reported that multiple TFRC connection streaming has a role to play provided there are only a few connections opened at any one time. Therefore, the work demonstrates that multimedia services can be achieved over broadband wireless by multiple TFRC connection streaming.
Eddie Kohler - One of the best experts on this subject based on the ideXlab platform.
-
profile for datagram congestion control protocol dccp congestion id 4 tcp friendly rate control for small packets TFRC sp
RFC, 2009Co-Authors: Sally Floyd, Eddie KohlerAbstract:This document specifies a profile for Congestion Control Identifier 4, the small-packet variant of TCP-Friendly Rate Control (TFRC), in the Datagram Congestion Control Protocol (DCCP). CCID 4 is for experimental use, and uses TFRC-SP (RFC 4828), a variant of TFRC designed for applications that send small packets. CCID 4 is considered experimental because TFRC-SP is itself experimental, and is not proposed for widespread deployment in the global Internet at this time. The goal for TFRC-SP is to achieve roughly the same bandwidth in bits per second (bps) as a TCP flow using packets of up to 1500 bytes but experiencing the same level of congestion. CCID 4 is for use for senders that send small packets and would like a TCP- friendly sending rate, possibly with Explicit Congestion Notification (ECN), while minimizing abrupt rate changes. This memo defines an Experimental Protocol for the Internet community.
-
Faster Restart for TCP Friendly Rate Control (TFRC)
2008Co-Authors: Sally Floyd, Arjuna Sathiaseelan, Eddie KohlerAbstract:TCP-Friendly Rate Control (TFRC) is a congestion control mechanism for unicast flows operating in a best-effort Internet environment. This document introduces Faster Restart, an optional mechanism for safely improving the behavior of interactive flows that use TFRC. Faster Restart is proposed for use with TFRC and with TFRC-SP, the Small Packet variant of TFRC. We present Faster Restart in general terms as a congestion control mechanism, and further describe how to implement Faster Restart in Datagram Congestion Control Protocol (DCCP) Congestion Control IDs 3 and 4.
-
TCP Friendly Rate Control (TFRC): The Small-Packet (SP) Variant
2007Co-Authors: Sally Floyd, Eddie KohlerAbstract:TCP-Friendly Rate Control (TFRC) is a congestion control mechanism for unicast flows operating in a best-effort Internet environment [RFC 3448]. This document adds a VoIP variant to TFRC. TFRC was intended for applications that use a fixed packet size, and was designed to be reasonably fair when competing for bandwidth with TCP connections using the same packet size. The VoIP variant of TFRC is designed for applications that send small packets, where the design goal is to achieve the same bandwidth in bps as a TCP flow using 1500-byte data packets. The VoIP variant of TFRC enforces a Min Interval of 10 ms between data packets, to prevent a single flow from sending small packets arbitrarily frequently. This document also introduces Faster Restart, an optional mechanism for safely improving the behavior of interactive flows that use TFRC. Faster Restart is proposed for use with both the default TFRC and with the VoIP variant of TFRC. TO BE DELETED BY THE RFC EDITOR UPON PUBLICATION: Changes from draft-ietf- dccp-TFRC-voip-00.txt ~ 2015-09-25_10:22Z-rfcverrata.state.bz2 ansible attic bin data Desktop doc Downloads draft-mm-wg-effect-encrypt-04.txt draft-mm-wg-effect-encrypt-04.txt.1 draft-mm-wg-effect- encrypt-04.txt.2 etcd-v2.0.0-rc.1-linux-amd64 idauthors ietf_utf8.sql.gz log mail Mail Maildir mod-wsgi-3.4 NCP _rev rfcverrata.state src tmp tt.timing Added more simulations. ~ 2015-09-25_10:22Z-rfcverrata.state.bz2 ansible attic bin data Desktop doc Downloads draft-mm-wg-effect-encrypt-04.txt draft-mm-wg-effect- encrypt-04.txt.1 draft-mm-wg-effect-encrypt-04.txt.2 etcd-v2.0.0-rc.1 -linux-amd64 idauthors ietf_utf8.sql.gz log mail Mail Maildir mod- wsgi-3.4 NCP _rev rfcverrata.state src tmp tt.timing Added a Related Work section.
-
Profile for DCCP Congestion Control ID 4: the Small-Packet Variant of TFRC Congestion Control
2006Co-Authors: Sally Floyd, Eddie KohlerAbstract:This document contains the profile for Congestion Control Identifier 4, the Small-Packet variant of TCP-Friendly Rate Control (TFRC), in the Datagram Congestion Control Protocol (DCCP). CCID 4 is for experimental use, and uses TFRC-SP [TFRC-SP], a Small-Packet (SP) variant of TFRC designed for applications that send small packets. The goal for TFRC-SP is to achieve roughly the same bandwidth in bits per second (bps) as a TCP flow using packets of up to 1500 bytes but experiencing the same level of congestion. CCID 4 is for experimental use for senders that send small packets and would like a TCP-friendly sending rate, possibly with Explicit Congestion Notification (ECN), while minimizing abrupt rate changes.
Michel Diaz - One of the best experts on this subject based on the ideXlab platform.
-
Mobile TFRC: a congestion control for WLANs
2008Co-Authors: Lei Zhang, Patrick Senac, Emmanuel Lochin, Michel DiazAbstract:Based on an identification and evaluation of the subtle counterproductive interactions between the WLANs MAC layer and the transport layer, this paper shows a new approach towards congestion control for WLANs. We introduce a specialization of TFRC (MTFRC: Mobile TFRC), which is adapted to wireless access networks. This TFRC specialization requires only slight changes to the standard TFRC protocol. Simulation results show substantial improvements for applications over TFRC in scenarios where the bottleneck situates on the MAC layer of the mobile nodes.
-
Cross-layer based congestion control for WLANs
Proceedings of the 5th International ICST Conference on Heterogeneous Networking for Quality Reliability Security and Robustness, 2008Co-Authors: Leyou Zhang, Patrick Senac, Emmanuel Lochin, Michel DiazAbstract:Congestion control is a fundamental mechanism for the sta- bility of the Internet and is a central mechanism for TCP. However, this congestion control mechanism focuses mainly on the core network state and is blind to the characteris- tics of wireless and mobile access networks. Moreover, TCP window based congestion control ignores totally application layer QoS needs and entails throughput variations which are not compliant with application layer QoS constraints such as bandwidth, delay and jitter. The TCP-Friendly Rate Con- trol protocol (TFRC) was originally designed in the con- text of wired networks. This protocol is one of the most convincing attempt to provide a congestion control mecha- nism adapted to multimedia flows, although limited in its capacity to fully address these issues. After an identifica- tion and evaluation of the subtle counterproductive inter- actions between the WLANs MAC layer and the transport layer, this paper shows a new approach towards congestion control forWLANs. This paper also introduces a specializa- tion of TFRC (MTFRC:Mobile TFRC), which is adapted to wireless access networks. This TFRC specialization requires only slight changes to the standard TFRC protocol. Simula- tion results show substantial improvements for applications over TFRC in scenarios where the bottleneck situates on the MAC layer of the mobile nodes.
-
WOWMOM - Mobile TFRC: a congestion control for WLANs
2008 International Symposium on a World of Wireless Mobile and Multimedia Networks, 2008Co-Authors: Lei Zhang, Patrick Senac, Emmanuel Lochin, Michel DiazAbstract:Based on an identification and evaluation of the subtle counterproductive interactions between the WLANs MAC layer and the transport layer, this paper shows a new approach towards congestion control for WLANs. We introduce a specialization of TFRC (MTFRC: mobile TFRC), which is adapted to wireless access networks. This TFRC specialization requires only slight changes to the standard TFRC protocol. Simulation results show substantial improvements for applications over TFRC in scenarios where the bottleneck situates on the MAC layer of the mobile nodes.