You are on page 1of 4

International Journal on Future Revolution in Computer Science & Communication Engineering ISSN: 2454-4248

Volume: 4 Issue: 2 74 – 77
_______________________________________________________________________________________________

Congestion-Free Network using Network-Based Protocol


Dr. Chandrashekhar UPPIN
HOD, Department of Computer Science,
Faculty of Computing and Applied Sciences.
Baze University, Jabi Abuja (Nigeria)
cv.uppin@bazeuniversity.edu.ng
cvuppin@gmail.com

Abstract –The Internet’s exceptional scalability and sturdiness results in the formof end-to-end Internet crowding control. End-to-end crowding
control algorithms are not responsible for preventingcrowdingdownfall and inequityproduced by applications that are impassive to network
crowding. To overcome these, we have proposed a newcrowding-avoidance tool called Congestion Free Router (CFR). CFR involves the give-
and-take of response between routers at the boundaries of a network in order to sense and curbimpassive traffic flow before they enter the
network, thereby preventing crowding within the network.
Keywords – Congestion Free Router; Routers;

__________________________________________________*****_________________________________________________

I. INTRODUCTION programming or queue management mechanisms in network


routers. As an example, per-flow packet programming
CFR demands the give-and-take of response between routers
mechanisms like WFQ commit to provide honest allocations
at the boundaries of a network so as to find and limit
of information measure to flows competitive for identical
impassive traffic flows before they enter the network,
link.
thereby preventing crowding inside the network.

The vitalidea behind the web is uttered by the measurability


dispute: no protocol, tool, or facilityshould be presented into
the web if it doesn't scale well. A key result to the
measurability argument is that the end-to-end argument: to
keep up measurability, algorithmic complexness should be
pressed to the sides of the network whenever possible.

Perhaps the most effective example of the web philosophy is


management protocol TCP protocol communications For example, consider the example shown in Fig. 1. In the
protocol congestion control, which is enforced primarily above example, two impassive flows (flow A and flow B)
through algorithms operational at finish systems. Sadly, contest for information in a network containing two hold-up
management protocol TCP protocol communications links (- and -) settled by a reasonableline-uptool at routers
protocol congestion control additionally illustrates a number and, at the initialhold-up link (-), reasonableline-up at router
of the shortcomings of the end-to-end argument. confirms that each movementacceptspartial of the link’s
offered bandwidth (750 kb/s). On the second hold-up link (-
II. LITERATURE SURVEY
), much of the traffic from flow B is cast-off due to the
The conditions of crowding downfall from undelivered link’s narrowability (128 kb/s). Hence, flow-A
packets and of unfair information measure allocations attainsanamount of 750 kb/s, and flow B attainsaamount of
haven't gone unrecognized. Some have argued that there are 128 kb/s.
social incentives for transmission applications to be friendly
Noticeably, crowdingdownfall has happened,
to the network, since an application wouldn't need to be
sincemovement B’s packets, which are eventuallycast-off on
control accountable for output degradation within the web.
the second hold-up link (-), edge the amount of flow A
However, unresponsive UDP flows have become
athwart the initialhold-up link (-). Aprovision of hold-up is
disturbingly frequent within the web, and that they are an
held to be universally max-min reasonable if, at every link,
example that the web cannot swear alone on social
all livelymovements not hold-up at another link are
incentives to regulate congestion or to work fairly.
allocated a maximum, equal share of the link’s remaining
Some have argued that congestion collapse and unfairness hold-up [22]. A globally max-min fair allocation of
may be slaked through the utilization of improved packet
74
IJFRCSCE | February 2018, Available @ http://www.ijfrcsce.org
_______________________________________________________________________________________
International Journal on Future Revolution in Computer Science & Communication Engineering ISSN: 2454-4248
Volume: 4 Issue: 2 74 – 77
_______________________________________________________________________________________________
bandwidth for the example shown in Fig. 1 would have been 1.372 Mb/s for flow A and 128 kb/s for flow B.
III. PROBLEM DEFINATION unfairly small bandwidth allocations when competing with
unresponsive applications. The Internet protocols
As a result of its firmobedience to endwisecrowding control,
themselves can also introduce unfairness. The TCP
the current Webaches from two disorders: Congestion
algorithm, for instance, inherently causes each TCP flow to
downfall from undelivered packets, and unfair provisions of
receive a bandwidth that is inversely proportional to its
bandwidth amongopposing traffic movements.
round-trip time [6]. Hence, TCP connections with short
The first disorder — congestion downfall from undelivered round-trip times may receive unfairly large allocations of
packets — ascends when packets that are crashed before network bandwidth when compared to connections with
reaching their finalpersistentlydevour bandwidth termini. longer round-trip times.
The second disorder—one-sided bandwidth allocation to The impact of emerging streaming media traffic on
contra network movements—ascends in the Internet for a traditional data traffic is of growing concern in the Internet
most of goals, one of which is the presence of claims that do community. Streaming media traffic is unresponsive to the
not respond properly to traffic. Adaptive applications (e.g., congestion in a network, and it can aggravate congestion
TCP-based applications) that respond to congestion by collapse and unfair bandwidth allocation.
rapidly reducing their transmission rates are likely to receive

IV. ARCHITECTURE

Fig 1: System Architecture

V. Implementation network faster than they are leaving it, then the network is
likely buffering or, worse yet, discarding the flow’s packets.
To address the maladies of congestion collapse we introduce In other words, the network is receiving more packets than it
and investigate a novel Internet traffic control protocol is capable of handling. CFR prevents this scenario by
called Congestion Free Router (CFR). The basic principle of ―patrolling‖ the network’s borders, ensuring that each flow’s
CFR is to compare, at the borders of a network, the rates at packets do not enter the network at a rate greater than they
which packets from each application flow are entering and are able to leave the network. This patrolling prevents
leaving the network. If a flow’s packets are entering the congestion collapse from undelivered packets, because
75
IJFRCSCE | February 2018, Available @ http://www.ijfrcsce.org
_______________________________________________________________________________________
International Journal on Future Revolution in Computer Science & Communication Engineering ISSN: 2454-4248
Volume: 4 Issue: 2 74 – 77
_______________________________________________________________________________________________
unresponsive flow’s otherwise undeliverable packets never
enter the network in the first place.
Although CFR is capable of preventing congestion collapse
and improving the fairness of bandwidth allocations, these
improvements do not come for free. CFR solves these
problems at the expense of some additional network
complexity, since routers at the border of the network are
expected to monitor and control the rates of individual flows
in CFR. CFR also introduces added communication
overhead, since in order for an edge outer to know the rate at
which its packets are leaving the network, it must exchange
feedback with other edge routers. Unlike some existing
approaches trying to solve congestion collapse, however,
CFR’s added complexity is isolated to edge routers; routers
within the core of the network do not participate in the
prevention of congestion collapse. Moreover, end systems
operate in total ignorance of the fact that CFR is
implemented in the network, so no changes to transport
protocols are necessary at end systems.
VI. RESULTS
Fig. 3 IN router

Fig. 2 Source

Fig. 4 Router

76
IJFRCSCE | February 2018, Available @ http://www.ijfrcsce.org
_______________________________________________________________________________________
International Journal on Future Revolution in Computer Science & Communication Engineering ISSN: 2454-4248
Volume: 4 Issue: 2 74 – 77
_______________________________________________________________________________________________
REFERENCES
[1] S. Floyd and K. Fall, ―Promoting the use of end-to-end
congestion control in the internet,‖ IEEE/ACM Trans.
Networking, vol. 7, pp. 458–472, Aug. 1999.
[2] J. Nagle, ―Congestion control in IP/TCP Internet works,‖
Internet Engineering Task Force, RFC 896, Jan. 1984.
[3] V. Jacobson, ―Congestion avoidance and control,‖ ACM
Comput. Commun. Rev., vol. 18, no. 4, pp. 314–329, Aug.
1988.
[4] (1999, Jan.) Real Broadcast Network White Paper. Real
Networks, Inc. [Online]. Available:
http://www.real.com/solutions/rbn/ whitepaper.html
[5] (1999, Jan.) Real Video Technical White Paper. Real
Networks Inc. [Online]. Available:
http://www.real.com/devzone/library/whitepapers/
overview.html
[6] A. Habib and B. Bhargava, ―Unresponsive flow detection
and control in differentiated services networks,‖ presented at
the 13th IASTED Int. Conf. Parallel and Distributed
Computing and Systems, Aug. 2001.
[7] A. Mustafa and M. Hassan, ―End to end IP rate control,‖ in
Fig. 5 Details Window
Recent Advances in Computing and Communications. New
VII. CONCLUSION York: McGraw-Hill, Dec. 2000, pp. 279–282.
[8] A. Rangarajan and A. Acharya, ―ERUF: Early regulation of
In this work, we have obtained a new congestion-avoidance unresponsive best-effort traffic,‖ presented at the Int. Conf.
tool for the Internet called CFR and an ECSFQ tool. Distinct Networks and Protocols, Oct. 1999.
existing Internet crowding control tactics, which rely merely [9] S. Robinson, ―Multimedia transmission drive net toward
on endwise control, CFR is able to avoidbottleneckdownfall gridlock,‖ New York Times, Aug. 23, 1999.
from undelivered packets. ECSFQ balances CFR by [10] A. Demers, S.Keshav, and S. Shenker, ―Analysis and
providing good bandwidth divisions in a main-stateless simulation of a fair queuing algorithm,‖ in Proc. ACM
fashion. CFR ensures at the boundary of the network that SIGCOMM, Sept. 1989, pp. 1–12.
each movements of packets do not enter the network sooner
than they are able to consent it, while ECSFQ confirms, at
the core of the network that movementsspreading at a rate
lesser than their reasonable share experience no congestion,
i.e., low network queuing delay.

77
IJFRCSCE | February 2018, Available @ http://www.ijfrcsce.org
_______________________________________________________________________________________

You might also like