Uploaded by Ali Raza Khoso

Network Topology (1)

advertisement
Investigating the Impact of Network
Congestion on the Quality of Service in
Wireless Networks
Interim Report
Contents
Literature Review............................................................................................................................ 2
Methodology ................................................................................................................................... 4
Network Topology ...................................................................................................................... 4
Congestion Control Mechanisms ................................................................................................ 4
a. Slow Start Threshold ............................................................................................................... 4
b. Congestion Avoidance ............................................................................................................ 4
c. Congestion Detection .............................................................................................................. 5
Data Collection and Analysis ...................................................................................................... 5
Experiment ...................................................................................................................................... 5
Impact on Delay .......................................................................................................................... 5
Effect on Throughput .................................................................................................................. 5
Analysis of Packet Loss .............................................................................................................. 6
Evaluation of Network Performance ........................................................................................... 6
Visualization and Analysis .......................................................................................................... 6
Conclusion and Implications ....................................................................................................... 7
Plan for completion ......................................................................................................................... 8
References ....................................................................................................................................... 9
Literature Review
Previous research has shown that congestion in a network may have a negative impact on quality
of service metrics including latency, throughput, and packet loss. Network congestion dramatically
impairs QoS, resulting in higher delays and decreased throughput. Because of this, there is a
pressing need for efficient methods of traffic control. Bursty traffic, among other traffic
characteristics, has been highlighted as a cause of congestion and a detriment to quality of service.
Bursty traffic was observed by Ahuja and Shore (2011). to worsen congestion, which in turn
reduced quality of service. On the other hand, Kadadha et al., (2018) showed that traffic
prioritisation and scheduling, two types of traffic shaping, may reduce congestion and boost QoS
in wireless networks. Important to reducing congestion and raising QoS are congestion control
technologies. When compared to other congestion management methods, TCP Vegas fared best in
terms of keeping latency and throughput to a minimum in an evaluation conducted by Al-Qurabat
et al., (2022). Flow-based congestion management algorithms are dynamically adaptable to
network circumstances, which is why Chou, Shankar N and Shin, (2005) emphasised their
usefulness in enhancing QoS. Delay, throughput, jitter, and packet loss are just few of the metrics
that need to be taken into account while assessing QoS in wireless networks. An all-encompassing
assessment of network performance in congestion situations was presented, who used a QoS
evaluation framework built on fuzzy logic and fuzzy analytic hierarchy process (FAHP). To better
understand and anticipate congestion, Tung et al., (2008) created a machine learning-based model
to predict congestion and assess its influence on QoS. Joint optimization approaches and the use
of NFV and SDN are only two examples of the methods presented by researchers to improve QoS
in the face of congestion. Throughput and latency were significantly improved by the introduction
of a combined optimisation strategy by Han et al. (2018) that included power control, resource
allocation, and user scheduling. The possibility of NFV and SDN for dynamically distributing
network resources and reducing congestion to improve quality of service. The literature study
concludes that congestion in wireless networks has a major effect on quality of service. Congestion
may be reduced and the user experience improved by gaining a deeper knowledge of traffic
patterns, establishing efficient congestion management mechanisms, analysing quality of service
measurements, and adopting improvement strategies. Network operators, service providers, and
academics may all benefit from the review's described results and research contributions when it
comes to developing and optimising wireless networks for excellent QoS even in crowded settings.
Methodology
Network Topology
To simulate the wireless network under study, a topology was created. Nodes in the architecture
might be hardwired into the network or wirelessly linked, depending on the needs of the
investigation. To generate plausible scenarios and evaluate the effect of congestion on quality of
service, careful consideration of the network topology was required.
Congestion Control Mechanisms
Three primary operations, slow start threshold, congestion avoidance, and congestion detection,
were implemented in the seventh.cc file to model network congestion and examine its effect on
quality of service.
a. Slow Start Threshold
The slow start threshold method was added to the seventh.cc file. With this technique, the rate at
which data is first conveyed increases exponentially. The slow start threshold technique helps the
network determine the available bandwidth and adapt to the current network circumstances by
gradually raising the packet transmission rate.
b. Congestion Avoidance
Congestion avoidance is an essential part of traffic management. The strategy for avoiding
congestion was implemented by adding lines of code to the seventh.cc file. The pace at which
packets are sent is increased additively by this approach. The network's transmission rate may be
increased gradually while congestion is being tracked. Congestion avoidance is used so that
network performance is optimised without sacrificing throughput.
c. Congestion Detection
The seventh.cc file was changed to contain congestion detection methods in order to detect
network congestion and react properly. Congestion causes a multiplication drop in the packet
transfer rate. Congestion is reduced and consistent network performance is preserved thanks to
this adaptive technique. Congestion detection allows the network to dynamically modify its
transmission rate to prevent unnecessary packet loss and delays.
Data Collection and Analysis
To measure how network congestion affected QoS, many performance indicators were gathered
throughout the simulation. Delay, throughput, packet loss, and other pertinent Quality of Service
indicators were among those measured. The seventh.cc file included techniques for collecting data
at various points throughout the simulation to record these parameters. This method of data
collecting enabled a thorough evaluation of the functioning of the network under heavy load.
Experimenta
Impact on Delay
The outcomes of the experiment conducted through simulation have provided significant
perceptions regarding the influence of network congestion on the quality of service. Through the
manipulation of network topology, traffic volume, and congestion levels, various scenarios were
generated to examine their impact on Quality of Service (QoS). Delay was identified as a crucial
performance metric that was evaluated.
Effect on Throughput
Throughput is a significant quality of service (QoS) metric that quantifies the quantity of data that
has been effectively transmitted across a network during a specified time frame. The findings of
the simulation indicate that an increase in congestion levels resulted in a decrease in the network's
throughput. The decrease in throughput can be attributed to the presence of congestion, which
results in the loss of packets and subsequent retransmissions, thereby diminishing the overall
capacity for data transfer.
Analysis of Packet Loss
The analysis also encompassed the phenomenon of packet loss, which denotes the proportion of
packets that do not successfully arrive at their intended endpoint. The empirical findings evinced
a positive association between network congestion and packet loss. The escalation of congestion
resulted in a heightened likelihood of packet loss, attributable to buffer overflow and the incapacity
to manage the amplified traffic volume.
Evaluation of Network Performance
Moreover, the data gathered during the simulation facilitated a thorough assessment of the
network's efficiency when subjected to high traffic. Through a comparative analysis of quality of
service (QoS) metrics under varying levels of congestion, the efficacy of the employed congestion
control mechanisms could be evaluated.
Visualization and Analysis
The utilization of visual aids in presenting the outcomes of the experiment enabled the discernment
of recurring tendencies and configurations. The utilization of graphical representations such as
charts and graphs facilitated the comprehension of the correlation between congestion and quality
of service (QoS) metrics. The utilization of visual aids facilitated the process of deriving significant
inferences and conveying the outcomes proficiently.
Conclusion and Implications
Finally, the results of the performance assessment demonstrated the noteworthy influence of
network congestion on the quality of service in wireless networks. The statement underscores the
significance of deploying efficient congestion control mechanisms to alleviate the adverse impacts
of congestion. The results of this investigation make a valuable contribution to the continuous
exploration and enhancement of approaches for managing congestion in wireless network settings.
The study's methodology was utilized to systematically simulate and assess the effects of network
congestion on quality of service in wireless networks, ultimately leading to the aforementioned
conclusion. The comprehensive understanding of the relationship between congestion and quality
of service was facilitated by the experimental results, analysis of performance indicators, and
visualization of data. The results underscore the significance of deploying efficient congestion
control protocols for preserving ideal network functionality and augmenting user contentment.
Plan for completion
The introduction includes context, aim, and objectives, and the significance of the research has
been completed. In addition, the literature review is also completed. Alongside technical work and
project implementation, an appropriate methodology is also completed. Within the month of July,
the results and conclusion will be completed.
Portion
Status
Introduction
Completed
Literature
Completed
Review
Methodology
Completed
Technical
Completed
Work
Results
and Remaining
Conclusion
March April
May
June
July
References
Ahuja, S.P. and Shore, W.R., 2011. Wireless Transport Layer Congestion Control Evaluation.
International Journal of Wireless Networks and Broadband Technologies, 1(3), pp.71–81.
https://doi.org/10.4018/ijwnbt.2011070105.
Al-Qurabat, A.K.M., Idrees, A.K., Makhoul, A. and Jaoude, C.A., 2022. A Bi-Level Data
Lowering Method to Minimize Transferring Big Data in the Sensors of IoT Applications.
Karbala International Journal of Modern Science, [online] 8(2), pp.246–261.
https://doi.org/10.33640/2405-609X.3228.
Tung, H.Y., Tsang, K.F., Lee, L.T. and Ko, K.T., 2008. QoS for mobile WiMAX networks: Call
admission control and bandwidth allocation. In: 2008 5th IEEE Consumer Communications and
Networking Conference, CCNC 2008. [online] pp.576–580.
https://doi.org/10.1109/ccnc08.2007.134.
Download