Figure 3 - uploaded by Mohammah-H Yaghmaee
Content may be subject to copyright.
The fuzzy sets used in FARE: (a) input fuzzy sets, (b) output fuzzy sets

The fuzzy sets used in FARE: (a) input fuzzy sets, (b) output fuzzy sets

Source publication
Article
Full-text available
Congestion control is a high priority and critical issue in today's networks. End-to-end congestion control mechanisms such as those in TCP are not enough to prevent congestion control and they must be supplemented by control mechanisms inside the network. In this paper we present a fuzzy logic approach for congestion control in TCP/IP networks. Th...

Context in source publication

Context 1
... output fuzzy sets are defined as three singleton sets, simplifying defuzzification phase. Figure 3 shows the input fuzzy and output fuzzy sets used in FARE. In the proposed fuzzy system, S-norm is presented by algebraic sum. ...

Similar publications

Article
Full-text available
Abstract— Congestion is one of the main issues in computer network especially in growing network of internet which necessarily requires being controlled. Congestion happens when the number of received packages of a node is more than its output capacity. In such a condition, tie has to be buffered resulting in delay in network and in the case of con...
Article
Full-text available
To accomplish increasing real time requirements, user applications have to send different kinds of data with different speeds over the internet. To effectuate the aims of the computer networks, several protocols have been added to TCP/IP protocol suite. Transport layer has to implement emerging techniques to transfer huge amount of data like multim...

Citations

... Since 1986, many protocols have been proposed and implemented for controlling data transmission between hosts. TCP NewReno is one of the most prominent variants of the old days [4] [9][13] [25], which though has some drawbacks and limitations, especially in wireless, mobile and mixed networks [3][5] [7] [20]. Another limitation of TCP NewReno is its little support for mobility [3][7] [9], which makes it unusable in MANETS. ...
... The second reason is a signal error on the wireless channel, which is known as Link-Error (LE) [3][5] [19][20] [23]. In both cases, TCP NewReno drops its Congestion Window (cwnd) to the half, even if no real congestion exists and the packet was only dropped because of a bad wireless link [3][4] [22]- [25]. This is the main reason for the bad performance of TCP NewReno in wireless and mobile networks. ...
... The wireless channel is represented as a channel with high variable sporadic packet error rates. The design of DCM+ is similar to NewReno, which is detailed as an RFC [25]. DCM+ uses the same 4 phases like NewReno (SS, CA, fast retransmission (FR) and fast recovery (FV)). ...
Conference Paper
Full-text available
This paper aims at presenting a new robust congestion control protocol for mobile networks. It also can be used for mixed and MANET networks. The proposed protocol is called dynamic congestion control protocol for mobile networks (DCM+). It makes use of the bandwidth estimation algorithm used in TCP Westwood+. We evaluate DCM+ on the basis of known metrics like throughput, average delay, packet loss and packet delivery ratio (PDR). New metrics like normalized advancing index (NAI) and complete transmission time (CTT) have been introduced for a comprehensive comparison with other congestion control variants like NewReno, Hybla, Ledbat and BIC. The simulations are done for a single-hop-topology (sender-router-receiver). The findings in this paper clearly show excellent properties of our proposed technique like robustness and stability. It avoids congestions, increases performance, minimizes the end-to-end delay and reduces the transmission time. DCM+ combines the advantages of the protocols NewReno and Westwood+. The simulation results show high improvements, which make this approach extremely adequate for different types of networks.
... TCP NewReno is one of those variants. It is a prominent one of old days [7] [8] [9] [10], which was found to have limitations, especially in wireless environments [2] [11] [12] [13]. TCP NewReno also shows another limitation, when it comes to mobility [2] [8] [12]. ...
... Figure 1 depicts the behavior of DCM+ for packet-error-rate = 7.5e−3 and for maximum transmission unit (MTU size) = 1200 bytes. The design of DCM+ [14] is similar to NewReno, which is detailed in [10]. DCM+ is built from 4 phases like NewReno (SS, CA, fast retransmission (FR) and fast recovery (FV)). ...
Article
Full-text available
DCM+ is an congestion control in Mixed (wired/wireless/mobile) networks. Because cwnd is always tracking ssth, and never exceeds its value, losses are minimized or even dont occur. The performance of DCM+ is much higher than other techniques. It can also be used for MANETs where a stable connection with no or minimal losses are desired. This is achieved, because in DCM+, there happen no or very minimal congestions.