SlideShare une entreprise Scribd logo
1  sur  5
Télécharger pour lire hors ligne
Sarhan M. Musa et al Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1587-1591

RESEARCH ARTICLE

www.ijera.com

OPEN ACCESS

A Comparative Study of Different Queuing Scheduling
Disciplines
Sarhan M. Musa, Mahamadou Tembely, Matthew N. O. Sadiku, And Pamela
Obliomon
Roy G. Perry College of Engineering, Prairie View A&M University Prairie View, TX 77446

Abstract
This paper presents a comparative analysis of different queuing scheduling disciplines for networking services
using Optimized Network Engineering Tool (OPNET). Mainly, we focus on various queuing scheduling
disciplines including Modified Weighted Round Robin (MWRR), First in-First out (FIFO), Priority Queuing
(PQ), and Weighted Fair Queuing (WFQ). This modeling and simulation are based on the effects of these
queuing scheduling disciplines on packet delivery for three next generation Internet streaming applications: File
Transfer Protocol (FTP), Video-conferencing, and Voice over Internet Protocol (VoIP).
Keywords— MWRR; FIFO; PQ; WFQ; VoIP; FTP; video-conferencing, OPNET

I. INTRODUCTION
Nowadays, people around the world depend
on various computer networks services such as Videoconferencing, FTP, and VoIP as a next generation
Internet applications. Queuing is becoming an
important role in traffic management for these services
due to the fact that each router in the packet network
must implement different queuing scheduling
disciplines that govern how packets are buffered while
waiting to be transmitted. Various queuing scheduling
disciplines can be used to control which packets get
transmitted or dropped. Also, Quality of Service (QoS)
plays an essential role for computer communication
systems to be reliable. Indeed, to deliver QoS, different
scheduling techniques require differentiating among
different type of packets in the queue and should know
the service class for each packet in the network. The
modeling in this network which carries applications
(FTP, Video-conferencing, and VoIP) is investigated
by understanding the queuing scheduling discipline in
the network which can affect the performance of these
applications.
The major issues in a network are related to
the allocation of network resources, as buffers and link
bandwidth to different users. The performance of
traffic flow over Local Area Networks (LAN) utilizing
buffers to avoid any irrelevant traffic that clusters the
network using sniffer pro has been demonstrated in [1].
The different types of queuing mechanisms that
determine configuration in network have been
compared in [2-7]. However, the comparison between
single queues with a combination of two queues
technique has been investigated for the same network
in [8]. The received traffic and dropped traffic between
two users or nodes for different services like FTP,
Video, and VoIP are analyzed in [9]. In fact, the traffic
dropped and received in three different networks by
www.ijera.com

considering one Type of Service (ToS) is analyzed in
[10].
This is a simulation study using OPNET for the
network performance analysis. OPNET software
provides a comprehensive environment for the
specifications, simulation, and performance analysis of
computer communication networks. We investigate
how the choice of the queuing scheduling discipline in
the routers of the network can affect the performance
of the stream applications and the utilization of the
network resources. The parameters we consider for
evaluation are packet end-to-end delay (sec), packet
delay variation, traffic dropped (packets/sec), and
traffic received (bytes/sec).

II. QUEUING SCHEDULING
DISCIPLINES
Without doubt queue scheduling disciplines
play an important role in the networks performance due
to the fact that they are the solution to the fair share of
the available resources of the network. In this section
we give a basic overview of the queue scheduling
disciplines used in this research to support QoS for
next generation IP networks.
A. First in-First out (FIFO)
FIFO queuing discipline places all packets it
receives in one queue and transmits them as bandwidth
becomes available. All packets arriving from different
flows are treated accordingly to their arriving order and
all are being placed in the same queue. This means
first packet that arrives at the router is the first packet
to be transmitted. Although, the amount of buffer space
(queue) at each router is finite, if the packet arrives and
the queue is full, then the router drops that packet. This
is can be done without regard to which flow the packet
1587 | P a g e
Sarhan M. Musa et al Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1587-1591
belongs to or how essential the packet is. Figure 1
shows example of the M/M/1 queue for FIFO.

Fig. 1. M/M/1 queue for FIFO
B. Priority Queuing (PQ)
PQ discipline classifies all packets by the
system and then places the packets into different
priority queue. Packets are supported by multiple
queues usually from high to low. Queues are processed
in strict order of queue priority. Thus a high priority
queue is processed earlier than the lower priority
queue. Packets in the high priority queue is processed
until the queue is empty, then packets in the low
priority queue are transmitted. PQ has four traffic
priorities: high, normal, medium, and low. Figure 2
shows example of the PQ.

www.ijera.com

D. Modified Weighted Round Robin (MWRR)
MWRR queuing discipline allows a weight to
be assigned to each queue. The queue with higher
weight takes the priority to get process first. It uses
variable-sized packets and a deficient counter variable
to initialize each flow’s weight. A packet is scheduled
if the deficient counter is greater than zero. The
processed number of packets in MWRR is equal to the
normalized weight over the mean packet size. MWRR
queuing discipline serves packets at the head of every
non-empty queue whose modified counter is greater
than the size of the packet at the head of the queue.
Figures 4 and 5 show an example for Weighted Round
Robin (WRR) scheduling algorithm for service round
of 25 packets and for Modified Weighted Round Robin
(WRR) scheduling algorithm for service round of 250
packets, respectively [11].

Fig. 2. Priority queuing
C. Weighted Fair Queuing (WFQ)
WFQ discipline classifies packets by queue.
WFQ uses multiple queues to separate flows and gives
the flows equal amounts of bandwidth. This prevents
the FTP from consuming all available bandwidth.
WFQ allows a weight to be assigned to each queue.
The weight controls the percentage of the link’s
bandwidth each queue will get. WFQ discipline sorts
packets in weighted order of arrival of the last bit, to
determine the transmission order. (ToS) bits could be
used in the IP header to identify that weight. WFQ is
aware of packet sizes and can support variable sized
packets, so that flows with large packets are not
allocated more bandwidth than the queues with smaller
packets. Figure 3 shows example of the WFQ for
service according to package finish time.

Fig. 4. Weighted round robin scheduling algorithm
[11]

Fig. 3. Weighted fair queue for service according to
package finish time
Fig. 5. Modified weighted round robin scheduling
algorithm [11]
www.ijera.com

1588 | P a g e
Sarhan M. Musa et al Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1587-1591
III. RESULTS AND DISCUSSION
In this simulation model, we have used
OPNET software to build a small IP network and then
to exam the effect of different queuing scheduling
disciplines with different kind streaming applications:
FTP, Video, and VoIP, on packet delivery and delay on
the network. The network topology of the model is
designed from two LANs, one consisting of different
streaming clients and the other consisting of the
corresponding servers as shown in Fig. 6. The
bottleneck has been created in the link between the two
routers. The simulation network model is used to
collect statistics to do the performance analysis based
on IP protocol (traffic dropped in packets/sec), Video
conferencing (traffic received in packets/sec), and
Voice (traffic received in bytes/sec).

www.ijera.com

function of time in seconds. The figure shows that the
highest rate of dropped packets occurs with the FIFO
queuing scheduling discipline. PQ is lower and then
followed by MWRR. The lowest rate is provided by
the WFQ queuing scheduling discipline where there is
no packet drop.

Fig. 8. IP traffic packet drops (packets/sec)

Fig. 6. The network topology of the model
Different queuing scheduling disciplines in
the routers for the IP network can affect the
performance of different Types of Services (ToS) like
VoIP and video streaming, and the utilization of the
network resources. Figure 7 shows the routers
configurations of the four queuing scheduling
disciplines.

Figure 9 shows the traffic received statistics
for Video conferencing, where it can be observed that
in cases of MWRR, FIFO, PQ, and WFQ video
receiving rate graph is not observed, where PQ starts
high, then continues very low, but MWRR begins at a
higher rate than FIFO, then becomes low with passing
time, and FIFO stays high.

Fig. 9. Video-conferencing traffic received (bytes/sec)

Fig. 7. Router configuration for (a) FIFO (b) PQ (c)
WFQ (d) MWRR
Figure 8 shows the dropped IP data packets
for the four queuing scheduling disciplines as a
www.ijera.com

Figure 10 shows traffic received statics for
VoIP, where it is observed that as the traffic increases
the performance graph increases in all the queuing
scheduling disciplines. However, the performance
graph of FIFO is lower than those of MWRR, PQ, and
WFQ.

1589 | P a g e
Sarhan M. Musa et al Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1587-1591

Fig. 12. Voice packet delay variation (sec)

Fig. 10. Voice traffic received (bytes/sec)
Figure 11 shows the packet end-to-end delay
time for VoIP. The highest delay is experienced by the
FIFO queuing scheduling discipline. MWRR has very
low delay near zero. The best delay is provided by the
WFQ and PQ where no delay is observed.

www.ijera.com

IV. CONCLUSION
In this paper, we evaluated the QoS that can
be obtained by end applications when Integrated
Services (IntServ) subnetworks are connected together
using Differentiated Services (DiffServ) network. The
comparative network performance was analyzed for
MWRR, FIFO, PQ, and WFQ with different kind
streaming applications: FTP, Video conferencing, and
VoIP using OPNET simulation tools to achieve the
QoS. Indeed, we studied various parameters to improve
queue technique in more acceptable and optimized
networks.

REFERENCES
[1]

[2]

Fig. 11. Voice packet end-to-end (sec)
Figure 12 shows packet delay variation time
for VoIP. As the time or traffic increases the highest
packet delay variation time is experienced by the FIFO
queuing scheduling discipline. MWRR has very low
delay variation near zero. The best delay variation is
provided by the WFQ and PQ where no delay is
observed.

[3]

[4]

[5]

www.ijera.com

S. M. Musa, and et al, “Utilization of buffers
for performance evaluation of local area
network protocol,” Communication of the
International
Information
Management
Association Journal. Vol. 6, Issue 4. pp. 1933, 2006.
S. Akhatr, E. Ahmed, A. K. Saha, and K. S.
Arefin, “Performance analysis of integrated
service over differentiated service for next
generation Internet,” JCIT, Vol. 1, Issue 1, pp.
95-101, 2010.
Y. Miaji and S. Hassan, “Comparative
simulation of scheduling mechanism in packet
switching
network,”
IEEE
Second
International Conference on Network
Applications, Protocols and Services, pp. 141147, 2010.
T. Velmurugan, H. Chandra, and S. Balaji,
“Comparison of queuing disciplines for
differentiated services using OPNET,” IEEE
International Conference on Advances in
Recent Technologies in Communication and
Computing, pp. 744-746, 2009.
A.G. P. Rahbar, and O. Yang, “LGRR: a new
packet scheduling algorithm for differentiated
services
packet-switched
networks,”
1590 | P a g e
Sarhan M. Musa et al Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1587-1591

[6]

[7]

[8]

[9]

[10]

[11]

www.ijera.com

Computer Communications, Vol. 32, Issue 2,
pp. 357-367, 2009.
A. Karim, “VoIP performance over different
service classes under various scheduling
techniques, Australian Journal of Basic and
Applied Sciences, Vol. 5, Issue 11, pp. 14161422, 2011.
T. Subash and S. IndiraGandhi, “Performance
analysis of scheduling disciplines in optical
networks,” IEEE Proceeding of Third
International Conference on Wireless and
Optical Communication Networks, pp. -5,
2006.
S. Klampfer, J. Mohorko, and Z. Cucej,
“Impact of hybrid queuing discipline on the
VoIP traffic delay,” Elektrotehniski Vestnik
(Electrotechnical Review),Vol. 76, Issue 3,
pp. 133-138, 2009.
M. Gospodinow, “The effect of different
queuing disciplines over FTP, Video, and
VoIP performance,” International Conference
on Computer Systems and Technologies, pp.
1-5, 2004.
M. M. G. Rashed and M. Kabir, “A
comparative study of different queuing
techniques in VoIP, video conferencing and
file
transfer,”
Daffodil
International
University
Journal
of
Science
and
Technology, Vol. 5, No. 1, pp. 37-47, 2010.
W. Mardini, and M. M. Abu-Alfoul,
“Modified WRR scheduling algorithm for
WiMAX networks,”Network Protocols and
Algorithms, vol. 3, n0. 2, pp. 24-53, 2011.

www.ijera.com

1591 | P a g e

Contenu connexe

Tendances

Two-level scheduling scheme for integrated 4G-WLAN network
Two-level scheduling scheme for integrated 4G-WLAN network Two-level scheduling scheme for integrated 4G-WLAN network
Two-level scheduling scheme for integrated 4G-WLAN network IJECEIAES
 
Throughput calculation for LTE TDD and FDD systems
Throughput calculation for LTE TDD and FDD systemsThroughput calculation for LTE TDD and FDD systems
Throughput calculation for LTE TDD and FDD systemsPei-Che Chang
 
Survey on scheduling and radio resources allocation in lte
Survey on scheduling and radio resources allocation in lteSurvey on scheduling and radio resources allocation in lte
Survey on scheduling and radio resources allocation in lteijngnjournal
 
Fuzzy Route Switching for Energy Preservation(FEP) in Ad Hoc Networks
Fuzzy Route Switching for Energy Preservation(FEP) in Ad Hoc NetworksFuzzy Route Switching for Energy Preservation(FEP) in Ad Hoc Networks
Fuzzy Route Switching for Energy Preservation(FEP) in Ad Hoc NetworksA. Sufian
 
Macro with pico cells (hetnets) system behaviour using well known scheduling ...
Macro with pico cells (hetnets) system behaviour using well known scheduling ...Macro with pico cells (hetnets) system behaviour using well known scheduling ...
Macro with pico cells (hetnets) system behaviour using well known scheduling ...ijwmn
 
Fuzzy-controlled Scheduling of Real Time Data Packets (FSRP) in Mobile Ad Hoc...
Fuzzy-controlled Scheduling of Real Time Data Packets (FSRP) in Mobile Ad Hoc...Fuzzy-controlled Scheduling of Real Time Data Packets (FSRP) in Mobile Ad Hoc...
Fuzzy-controlled Scheduling of Real Time Data Packets (FSRP) in Mobile Ad Hoc...A. Sufian
 
A Novel Rebroadcast Technique for Reducing Routing Overhead In Mobile Ad Hoc ...
A Novel Rebroadcast Technique for Reducing Routing Overhead In Mobile Ad Hoc ...A Novel Rebroadcast Technique for Reducing Routing Overhead In Mobile Ad Hoc ...
A Novel Rebroadcast Technique for Reducing Routing Overhead In Mobile Ad Hoc ...IOSR Journals
 
Delay Sensitive Packet Scheduling Algorithm for MANETs by Cross Layer
Delay Sensitive Packet Scheduling Algorithm for MANETs by Cross LayerDelay Sensitive Packet Scheduling Algorithm for MANETs by Cross Layer
Delay Sensitive Packet Scheduling Algorithm for MANETs by Cross LayerAM Publications
 
LTE QOS DYNAMIC RESOURCE BLOCK ALLOCATION WITH POWER SOURCE LIMITATION AND QU...
LTE QOS DYNAMIC RESOURCE BLOCK ALLOCATION WITH POWER SOURCE LIMITATION AND QU...LTE QOS DYNAMIC RESOURCE BLOCK ALLOCATION WITH POWER SOURCE LIMITATION AND QU...
LTE QOS DYNAMIC RESOURCE BLOCK ALLOCATION WITH POWER SOURCE LIMITATION AND QU...IJCNCJournal
 
Fuzzy-Controlled Scheduling of Route-Request Packets (FSRR) in Mobile Ad Hoc ...
Fuzzy-Controlled Scheduling of Route-Request Packets (FSRR) in Mobile Ad Hoc ...Fuzzy-Controlled Scheduling of Route-Request Packets (FSRR) in Mobile Ad Hoc ...
Fuzzy-Controlled Scheduling of Route-Request Packets (FSRR) in Mobile Ad Hoc ...A. Sufian
 
Comparison of routing protocols with performance parameters for different num...
Comparison of routing protocols with performance parameters for different num...Comparison of routing protocols with performance parameters for different num...
Comparison of routing protocols with performance parameters for different num...ijctet
 
Determining the Optimum Number of Paths for Realization of Multi-path Routing...
Determining the Optimum Number of Paths for Realization of Multi-path Routing...Determining the Optimum Number of Paths for Realization of Multi-path Routing...
Determining the Optimum Number of Paths for Realization of Multi-path Routing...TELKOMNIKA JOURNAL
 
SELFLESS DISTRIBUTED CREDIT BASED SCHEDULING FOR IMPROVED QOS IN IEEE 802.16 ...
SELFLESS DISTRIBUTED CREDIT BASED SCHEDULING FOR IMPROVED QOS IN IEEE 802.16 ...SELFLESS DISTRIBUTED CREDIT BASED SCHEDULING FOR IMPROVED QOS IN IEEE 802.16 ...
SELFLESS DISTRIBUTED CREDIT BASED SCHEDULING FOR IMPROVED QOS IN IEEE 802.16 ...ijwmn
 
Transport Layer
Transport LayerTransport Layer
Transport LayerAmin Omi
 
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2RDETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2Rijujournal
 

Tendances (19)

Ijetr021145
Ijetr021145Ijetr021145
Ijetr021145
 
Two-level scheduling scheme for integrated 4G-WLAN network
Two-level scheduling scheme for integrated 4G-WLAN network Two-level scheduling scheme for integrated 4G-WLAN network
Two-level scheduling scheme for integrated 4G-WLAN network
 
Throughput calculation for LTE TDD and FDD systems
Throughput calculation for LTE TDD and FDD systemsThroughput calculation for LTE TDD and FDD systems
Throughput calculation for LTE TDD and FDD systems
 
Survey on scheduling and radio resources allocation in lte
Survey on scheduling and radio resources allocation in lteSurvey on scheduling and radio resources allocation in lte
Survey on scheduling and radio resources allocation in lte
 
Fuzzy Route Switching for Energy Preservation(FEP) in Ad Hoc Networks
Fuzzy Route Switching for Energy Preservation(FEP) in Ad Hoc NetworksFuzzy Route Switching for Energy Preservation(FEP) in Ad Hoc Networks
Fuzzy Route Switching for Energy Preservation(FEP) in Ad Hoc Networks
 
Macro with pico cells (hetnets) system behaviour using well known scheduling ...
Macro with pico cells (hetnets) system behaviour using well known scheduling ...Macro with pico cells (hetnets) system behaviour using well known scheduling ...
Macro with pico cells (hetnets) system behaviour using well known scheduling ...
 
Fuzzy-controlled Scheduling of Real Time Data Packets (FSRP) in Mobile Ad Hoc...
Fuzzy-controlled Scheduling of Real Time Data Packets (FSRP) in Mobile Ad Hoc...Fuzzy-controlled Scheduling of Real Time Data Packets (FSRP) in Mobile Ad Hoc...
Fuzzy-controlled Scheduling of Real Time Data Packets (FSRP) in Mobile Ad Hoc...
 
A Novel Rebroadcast Technique for Reducing Routing Overhead In Mobile Ad Hoc ...
A Novel Rebroadcast Technique for Reducing Routing Overhead In Mobile Ad Hoc ...A Novel Rebroadcast Technique for Reducing Routing Overhead In Mobile Ad Hoc ...
A Novel Rebroadcast Technique for Reducing Routing Overhead In Mobile Ad Hoc ...
 
Fa25939942
Fa25939942Fa25939942
Fa25939942
 
Delay Sensitive Packet Scheduling Algorithm for MANETs by Cross Layer
Delay Sensitive Packet Scheduling Algorithm for MANETs by Cross LayerDelay Sensitive Packet Scheduling Algorithm for MANETs by Cross Layer
Delay Sensitive Packet Scheduling Algorithm for MANETs by Cross Layer
 
LTE QOS DYNAMIC RESOURCE BLOCK ALLOCATION WITH POWER SOURCE LIMITATION AND QU...
LTE QOS DYNAMIC RESOURCE BLOCK ALLOCATION WITH POWER SOURCE LIMITATION AND QU...LTE QOS DYNAMIC RESOURCE BLOCK ALLOCATION WITH POWER SOURCE LIMITATION AND QU...
LTE QOS DYNAMIC RESOURCE BLOCK ALLOCATION WITH POWER SOURCE LIMITATION AND QU...
 
Fuzzy-Controlled Scheduling of Route-Request Packets (FSRR) in Mobile Ad Hoc ...
Fuzzy-Controlled Scheduling of Route-Request Packets (FSRR) in Mobile Ad Hoc ...Fuzzy-Controlled Scheduling of Route-Request Packets (FSRR) in Mobile Ad Hoc ...
Fuzzy-Controlled Scheduling of Route-Request Packets (FSRR) in Mobile Ad Hoc ...
 
Fo35991995
Fo35991995Fo35991995
Fo35991995
 
Comparison of routing protocols with performance parameters for different num...
Comparison of routing protocols with performance parameters for different num...Comparison of routing protocols with performance parameters for different num...
Comparison of routing protocols with performance parameters for different num...
 
Determining the Optimum Number of Paths for Realization of Multi-path Routing...
Determining the Optimum Number of Paths for Realization of Multi-path Routing...Determining the Optimum Number of Paths for Realization of Multi-path Routing...
Determining the Optimum Number of Paths for Realization of Multi-path Routing...
 
SELFLESS DISTRIBUTED CREDIT BASED SCHEDULING FOR IMPROVED QOS IN IEEE 802.16 ...
SELFLESS DISTRIBUTED CREDIT BASED SCHEDULING FOR IMPROVED QOS IN IEEE 802.16 ...SELFLESS DISTRIBUTED CREDIT BASED SCHEDULING FOR IMPROVED QOS IN IEEE 802.16 ...
SELFLESS DISTRIBUTED CREDIT BASED SCHEDULING FOR IMPROVED QOS IN IEEE 802.16 ...
 
D3.2b_v1.0_final
D3.2b_v1.0_finalD3.2b_v1.0_final
D3.2b_v1.0_final
 
Transport Layer
Transport LayerTransport Layer
Transport Layer
 
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2RDETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
 

En vedette (20)

Iz3615681571
Iz3615681571Iz3615681571
Iz3615681571
 
Je3615981602
Je3615981602Je3615981602
Je3615981602
 
Jh3616111616
Jh3616111616Jh3616111616
Jh3616111616
 
Ip3614981501
Ip3614981501Ip3614981501
Ip3614981501
 
Jn3616501653
Jn3616501653Jn3616501653
Jn3616501653
 
Jj3616251628
Jj3616251628Jj3616251628
Jj3616251628
 
Ho3613381343
Ho3613381343Ho3613381343
Ho3613381343
 
Jp3616641669
Jp3616641669Jp3616641669
Jp3616641669
 
Ii3614451458
Ii3614451458Ii3614451458
Ii3614451458
 
Ig3614301436
Ig3614301436Ig3614301436
Ig3614301436
 
Hy3613901394
Hy3613901394Hy3613901394
Hy3613901394
 
Ic36140914013
Ic36140914013Ic36140914013
Ic36140914013
 
Hn3613321337
Hn3613321337Hn3613321337
Hn3613321337
 
Jd3615921597
Jd3615921597Jd3615921597
Jd3615921597
 
Jk3616291636
Jk3616291636Jk3616291636
Jk3616291636
 
Iv3615381548
Iv3615381548Iv3615381548
Iv3615381548
 
Jm3616421649
Jm3616421649Jm3616421649
Jm3616421649
 
Jb3615801586
Jb3615801586Jb3615801586
Jb3615801586
 
Iy3615601568
Iy3615601568Iy3615601568
Iy3615601568
 
Jg3616071610
Jg3616071610Jg3616071610
Jg3616071610
 

Similaire à Jc3615871591

Protocol based QoS Estimation of OFDM-WIMAX Network
Protocol based QoS Estimation of OFDM-WIMAX NetworkProtocol based QoS Estimation of OFDM-WIMAX Network
Protocol based QoS Estimation of OFDM-WIMAX Networkidescitation
 
Performance Evaluation of Ipv4, Ipv6 Migration Techniques
Performance Evaluation of Ipv4, Ipv6 Migration TechniquesPerformance Evaluation of Ipv4, Ipv6 Migration Techniques
Performance Evaluation of Ipv4, Ipv6 Migration TechniquesIOSR Journals
 
COMPARISON PROCESS LONG EXECUTION BETWEEN PQ ALGORTHM AND NEW FUZZY LOGIC ALG...
COMPARISON PROCESS LONG EXECUTION BETWEEN PQ ALGORTHM AND NEW FUZZY LOGIC ALG...COMPARISON PROCESS LONG EXECUTION BETWEEN PQ ALGORTHM AND NEW FUZZY LOGIC ALG...
COMPARISON PROCESS LONG EXECUTION BETWEEN PQ ALGORTHM AND NEW FUZZY LOGIC ALG...IJNSA Journal
 
Iisrt arunkumar b (networks)
Iisrt arunkumar b (networks)Iisrt arunkumar b (networks)
Iisrt arunkumar b (networks)IISRT
 
RESOURCE ALLOCATION ALGORITHMS FOR QOS OPTIMIZATION IN MOBILE WIMAX NETWORKS
RESOURCE ALLOCATION ALGORITHMS FOR QOS OPTIMIZATION IN MOBILE WIMAX NETWORKSRESOURCE ALLOCATION ALGORITHMS FOR QOS OPTIMIZATION IN MOBILE WIMAX NETWORKS
RESOURCE ALLOCATION ALGORITHMS FOR QOS OPTIMIZATION IN MOBILE WIMAX NETWORKSijwmn
 
A Comparative Analysis of the Performance of VoIP Traffic with Different Type...
A Comparative Analysis of the Performance of VoIP Traffic with Different Type...A Comparative Analysis of the Performance of VoIP Traffic with Different Type...
A Comparative Analysis of the Performance of VoIP Traffic with Different Type...ijcnac
 
Approach to an Intelligent Based IP over MPLS VPLS Network for Packet Scheduling
Approach to an Intelligent Based IP over MPLS VPLS Network for Packet SchedulingApproach to an Intelligent Based IP over MPLS VPLS Network for Packet Scheduling
Approach to an Intelligent Based IP over MPLS VPLS Network for Packet SchedulingIRJET Journal
 
Comparative Study between OSPF and MPLS network using OPNET Simulation
Comparative Study between OSPF and MPLS network using OPNET SimulationComparative Study between OSPF and MPLS network using OPNET Simulation
Comparative Study between OSPF and MPLS network using OPNET Simulationiosrjce
 
Performance Evaluation and Comparisons for IPv4&IPv6 using mpls Technologies
Performance Evaluation and Comparisons for IPv4&IPv6 using mpls TechnologiesPerformance Evaluation and Comparisons for IPv4&IPv6 using mpls Technologies
Performance Evaluation and Comparisons for IPv4&IPv6 using mpls Technologiesiosrjce
 
Procedia Computer Science 46 ( 2015 ) 1072 – 1078 187.docx
Procedia Computer Science   46  ( 2015 )  1072 – 1078 187.docxProcedia Computer Science   46  ( 2015 )  1072 – 1078 187.docx
Procedia Computer Science 46 ( 2015 ) 1072 – 1078 187.docxAASTHA76
 
A Fair and Efficient Packet Scheduling Scheme for IEEE 802.16 Broadband Wirel...
A Fair and Efficient Packet Scheduling Scheme for IEEE 802.16 Broadband Wirel...A Fair and Efficient Packet Scheduling Scheme for IEEE 802.16 Broadband Wirel...
A Fair and Efficient Packet Scheduling Scheme for IEEE 802.16 Broadband Wirel...ijasuc
 
How to Dimension Wireless Networks for Packet Data Services with Guaranteed Q...
How to Dimension Wireless Networks for Packet Data Services with Guaranteed Q...How to Dimension Wireless Networks for Packet Data Services with Guaranteed Q...
How to Dimension Wireless Networks for Packet Data Services with Guaranteed Q...Georgios Giannakopoulos
 
Throughput and Handover Latency Evaluation for Multicast Proxy Mobile IPV6
Throughput and Handover Latency Evaluation for Multicast Proxy Mobile IPV6Throughput and Handover Latency Evaluation for Multicast Proxy Mobile IPV6
Throughput and Handover Latency Evaluation for Multicast Proxy Mobile IPV6journalBEEI
 
Multipath Routing Protocol by Breadth First Search Algorithm in Wireless Mesh...
Multipath Routing Protocol by Breadth First Search Algorithm in Wireless Mesh...Multipath Routing Protocol by Breadth First Search Algorithm in Wireless Mesh...
Multipath Routing Protocol by Breadth First Search Algorithm in Wireless Mesh...IOSR Journals
 
Protocol data unit (pdu) a simulation
Protocol data unit (pdu) a simulationProtocol data unit (pdu) a simulation
Protocol data unit (pdu) a simulationAlexander Decker
 
Developing QoS by Priority Routing for Real Time Data in Internet of Things (...
Developing QoS by Priority Routing for Real Time Data in Internet of Things (...Developing QoS by Priority Routing for Real Time Data in Internet of Things (...
Developing QoS by Priority Routing for Real Time Data in Internet of Things (...IJCNCJournal
 

Similaire à Jc3615871591 (20)

Protocol based QoS Estimation of OFDM-WIMAX Network
Protocol based QoS Estimation of OFDM-WIMAX NetworkProtocol based QoS Estimation of OFDM-WIMAX Network
Protocol based QoS Estimation of OFDM-WIMAX Network
 
Performance Evaluation of Ipv4, Ipv6 Migration Techniques
Performance Evaluation of Ipv4, Ipv6 Migration TechniquesPerformance Evaluation of Ipv4, Ipv6 Migration Techniques
Performance Evaluation of Ipv4, Ipv6 Migration Techniques
 
N017147679
N017147679N017147679
N017147679
 
COMPARISON PROCESS LONG EXECUTION BETWEEN PQ ALGORTHM AND NEW FUZZY LOGIC ALG...
COMPARISON PROCESS LONG EXECUTION BETWEEN PQ ALGORTHM AND NEW FUZZY LOGIC ALG...COMPARISON PROCESS LONG EXECUTION BETWEEN PQ ALGORTHM AND NEW FUZZY LOGIC ALG...
COMPARISON PROCESS LONG EXECUTION BETWEEN PQ ALGORTHM AND NEW FUZZY LOGIC ALG...
 
Iisrt arunkumar b (networks)
Iisrt arunkumar b (networks)Iisrt arunkumar b (networks)
Iisrt arunkumar b (networks)
 
RESOURCE ALLOCATION ALGORITHMS FOR QOS OPTIMIZATION IN MOBILE WIMAX NETWORKS
RESOURCE ALLOCATION ALGORITHMS FOR QOS OPTIMIZATION IN MOBILE WIMAX NETWORKSRESOURCE ALLOCATION ALGORITHMS FOR QOS OPTIMIZATION IN MOBILE WIMAX NETWORKS
RESOURCE ALLOCATION ALGORITHMS FOR QOS OPTIMIZATION IN MOBILE WIMAX NETWORKS
 
A Comparative Analysis of the Performance of VoIP Traffic with Different Type...
A Comparative Analysis of the Performance of VoIP Traffic with Different Type...A Comparative Analysis of the Performance of VoIP Traffic with Different Type...
A Comparative Analysis of the Performance of VoIP Traffic with Different Type...
 
Approach to an Intelligent Based IP over MPLS VPLS Network for Packet Scheduling
Approach to an Intelligent Based IP over MPLS VPLS Network for Packet SchedulingApproach to an Intelligent Based IP over MPLS VPLS Network for Packet Scheduling
Approach to an Intelligent Based IP over MPLS VPLS Network for Packet Scheduling
 
H010634043
H010634043H010634043
H010634043
 
Comparative Study between OSPF and MPLS network using OPNET Simulation
Comparative Study between OSPF and MPLS network using OPNET SimulationComparative Study between OSPF and MPLS network using OPNET Simulation
Comparative Study between OSPF and MPLS network using OPNET Simulation
 
Qos videoconferencing service
Qos videoconferencing serviceQos videoconferencing service
Qos videoconferencing service
 
A010630103
A010630103A010630103
A010630103
 
Performance Evaluation and Comparisons for IPv4&IPv6 using mpls Technologies
Performance Evaluation and Comparisons for IPv4&IPv6 using mpls TechnologiesPerformance Evaluation and Comparisons for IPv4&IPv6 using mpls Technologies
Performance Evaluation and Comparisons for IPv4&IPv6 using mpls Technologies
 
Procedia Computer Science 46 ( 2015 ) 1072 – 1078 187.docx
Procedia Computer Science   46  ( 2015 )  1072 – 1078 187.docxProcedia Computer Science   46  ( 2015 )  1072 – 1078 187.docx
Procedia Computer Science 46 ( 2015 ) 1072 – 1078 187.docx
 
A Fair and Efficient Packet Scheduling Scheme for IEEE 802.16 Broadband Wirel...
A Fair and Efficient Packet Scheduling Scheme for IEEE 802.16 Broadband Wirel...A Fair and Efficient Packet Scheduling Scheme for IEEE 802.16 Broadband Wirel...
A Fair and Efficient Packet Scheduling Scheme for IEEE 802.16 Broadband Wirel...
 
How to Dimension Wireless Networks for Packet Data Services with Guaranteed Q...
How to Dimension Wireless Networks for Packet Data Services with Guaranteed Q...How to Dimension Wireless Networks for Packet Data Services with Guaranteed Q...
How to Dimension Wireless Networks for Packet Data Services with Guaranteed Q...
 
Throughput and Handover Latency Evaluation for Multicast Proxy Mobile IPV6
Throughput and Handover Latency Evaluation for Multicast Proxy Mobile IPV6Throughput and Handover Latency Evaluation for Multicast Proxy Mobile IPV6
Throughput and Handover Latency Evaluation for Multicast Proxy Mobile IPV6
 
Multipath Routing Protocol by Breadth First Search Algorithm in Wireless Mesh...
Multipath Routing Protocol by Breadth First Search Algorithm in Wireless Mesh...Multipath Routing Protocol by Breadth First Search Algorithm in Wireless Mesh...
Multipath Routing Protocol by Breadth First Search Algorithm in Wireless Mesh...
 
Protocol data unit (pdu) a simulation
Protocol data unit (pdu) a simulationProtocol data unit (pdu) a simulation
Protocol data unit (pdu) a simulation
 
Developing QoS by Priority Routing for Real Time Data in Internet of Things (...
Developing QoS by Priority Routing for Real Time Data in Internet of Things (...Developing QoS by Priority Routing for Real Time Data in Internet of Things (...
Developing QoS by Priority Routing for Real Time Data in Internet of Things (...
 

Dernier

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 

Dernier (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Jc3615871591

  • 1. Sarhan M. Musa et al Int. Journal of Engineering Research and Applications ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1587-1591 RESEARCH ARTICLE www.ijera.com OPEN ACCESS A Comparative Study of Different Queuing Scheduling Disciplines Sarhan M. Musa, Mahamadou Tembely, Matthew N. O. Sadiku, And Pamela Obliomon Roy G. Perry College of Engineering, Prairie View A&M University Prairie View, TX 77446 Abstract This paper presents a comparative analysis of different queuing scheduling disciplines for networking services using Optimized Network Engineering Tool (OPNET). Mainly, we focus on various queuing scheduling disciplines including Modified Weighted Round Robin (MWRR), First in-First out (FIFO), Priority Queuing (PQ), and Weighted Fair Queuing (WFQ). This modeling and simulation are based on the effects of these queuing scheduling disciplines on packet delivery for three next generation Internet streaming applications: File Transfer Protocol (FTP), Video-conferencing, and Voice over Internet Protocol (VoIP). Keywords— MWRR; FIFO; PQ; WFQ; VoIP; FTP; video-conferencing, OPNET I. INTRODUCTION Nowadays, people around the world depend on various computer networks services such as Videoconferencing, FTP, and VoIP as a next generation Internet applications. Queuing is becoming an important role in traffic management for these services due to the fact that each router in the packet network must implement different queuing scheduling disciplines that govern how packets are buffered while waiting to be transmitted. Various queuing scheduling disciplines can be used to control which packets get transmitted or dropped. Also, Quality of Service (QoS) plays an essential role for computer communication systems to be reliable. Indeed, to deliver QoS, different scheduling techniques require differentiating among different type of packets in the queue and should know the service class for each packet in the network. The modeling in this network which carries applications (FTP, Video-conferencing, and VoIP) is investigated by understanding the queuing scheduling discipline in the network which can affect the performance of these applications. The major issues in a network are related to the allocation of network resources, as buffers and link bandwidth to different users. The performance of traffic flow over Local Area Networks (LAN) utilizing buffers to avoid any irrelevant traffic that clusters the network using sniffer pro has been demonstrated in [1]. The different types of queuing mechanisms that determine configuration in network have been compared in [2-7]. However, the comparison between single queues with a combination of two queues technique has been investigated for the same network in [8]. The received traffic and dropped traffic between two users or nodes for different services like FTP, Video, and VoIP are analyzed in [9]. In fact, the traffic dropped and received in three different networks by www.ijera.com considering one Type of Service (ToS) is analyzed in [10]. This is a simulation study using OPNET for the network performance analysis. OPNET software provides a comprehensive environment for the specifications, simulation, and performance analysis of computer communication networks. We investigate how the choice of the queuing scheduling discipline in the routers of the network can affect the performance of the stream applications and the utilization of the network resources. The parameters we consider for evaluation are packet end-to-end delay (sec), packet delay variation, traffic dropped (packets/sec), and traffic received (bytes/sec). II. QUEUING SCHEDULING DISCIPLINES Without doubt queue scheduling disciplines play an important role in the networks performance due to the fact that they are the solution to the fair share of the available resources of the network. In this section we give a basic overview of the queue scheduling disciplines used in this research to support QoS for next generation IP networks. A. First in-First out (FIFO) FIFO queuing discipline places all packets it receives in one queue and transmits them as bandwidth becomes available. All packets arriving from different flows are treated accordingly to their arriving order and all are being placed in the same queue. This means first packet that arrives at the router is the first packet to be transmitted. Although, the amount of buffer space (queue) at each router is finite, if the packet arrives and the queue is full, then the router drops that packet. This is can be done without regard to which flow the packet 1587 | P a g e
  • 2. Sarhan M. Musa et al Int. Journal of Engineering Research and Applications ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1587-1591 belongs to or how essential the packet is. Figure 1 shows example of the M/M/1 queue for FIFO. Fig. 1. M/M/1 queue for FIFO B. Priority Queuing (PQ) PQ discipline classifies all packets by the system and then places the packets into different priority queue. Packets are supported by multiple queues usually from high to low. Queues are processed in strict order of queue priority. Thus a high priority queue is processed earlier than the lower priority queue. Packets in the high priority queue is processed until the queue is empty, then packets in the low priority queue are transmitted. PQ has four traffic priorities: high, normal, medium, and low. Figure 2 shows example of the PQ. www.ijera.com D. Modified Weighted Round Robin (MWRR) MWRR queuing discipline allows a weight to be assigned to each queue. The queue with higher weight takes the priority to get process first. It uses variable-sized packets and a deficient counter variable to initialize each flow’s weight. A packet is scheduled if the deficient counter is greater than zero. The processed number of packets in MWRR is equal to the normalized weight over the mean packet size. MWRR queuing discipline serves packets at the head of every non-empty queue whose modified counter is greater than the size of the packet at the head of the queue. Figures 4 and 5 show an example for Weighted Round Robin (WRR) scheduling algorithm for service round of 25 packets and for Modified Weighted Round Robin (WRR) scheduling algorithm for service round of 250 packets, respectively [11]. Fig. 2. Priority queuing C. Weighted Fair Queuing (WFQ) WFQ discipline classifies packets by queue. WFQ uses multiple queues to separate flows and gives the flows equal amounts of bandwidth. This prevents the FTP from consuming all available bandwidth. WFQ allows a weight to be assigned to each queue. The weight controls the percentage of the link’s bandwidth each queue will get. WFQ discipline sorts packets in weighted order of arrival of the last bit, to determine the transmission order. (ToS) bits could be used in the IP header to identify that weight. WFQ is aware of packet sizes and can support variable sized packets, so that flows with large packets are not allocated more bandwidth than the queues with smaller packets. Figure 3 shows example of the WFQ for service according to package finish time. Fig. 4. Weighted round robin scheduling algorithm [11] Fig. 3. Weighted fair queue for service according to package finish time Fig. 5. Modified weighted round robin scheduling algorithm [11] www.ijera.com 1588 | P a g e
  • 3. Sarhan M. Musa et al Int. Journal of Engineering Research and Applications ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1587-1591 III. RESULTS AND DISCUSSION In this simulation model, we have used OPNET software to build a small IP network and then to exam the effect of different queuing scheduling disciplines with different kind streaming applications: FTP, Video, and VoIP, on packet delivery and delay on the network. The network topology of the model is designed from two LANs, one consisting of different streaming clients and the other consisting of the corresponding servers as shown in Fig. 6. The bottleneck has been created in the link between the two routers. The simulation network model is used to collect statistics to do the performance analysis based on IP protocol (traffic dropped in packets/sec), Video conferencing (traffic received in packets/sec), and Voice (traffic received in bytes/sec). www.ijera.com function of time in seconds. The figure shows that the highest rate of dropped packets occurs with the FIFO queuing scheduling discipline. PQ is lower and then followed by MWRR. The lowest rate is provided by the WFQ queuing scheduling discipline where there is no packet drop. Fig. 8. IP traffic packet drops (packets/sec) Fig. 6. The network topology of the model Different queuing scheduling disciplines in the routers for the IP network can affect the performance of different Types of Services (ToS) like VoIP and video streaming, and the utilization of the network resources. Figure 7 shows the routers configurations of the four queuing scheduling disciplines. Figure 9 shows the traffic received statistics for Video conferencing, where it can be observed that in cases of MWRR, FIFO, PQ, and WFQ video receiving rate graph is not observed, where PQ starts high, then continues very low, but MWRR begins at a higher rate than FIFO, then becomes low with passing time, and FIFO stays high. Fig. 9. Video-conferencing traffic received (bytes/sec) Fig. 7. Router configuration for (a) FIFO (b) PQ (c) WFQ (d) MWRR Figure 8 shows the dropped IP data packets for the four queuing scheduling disciplines as a www.ijera.com Figure 10 shows traffic received statics for VoIP, where it is observed that as the traffic increases the performance graph increases in all the queuing scheduling disciplines. However, the performance graph of FIFO is lower than those of MWRR, PQ, and WFQ. 1589 | P a g e
  • 4. Sarhan M. Musa et al Int. Journal of Engineering Research and Applications ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1587-1591 Fig. 12. Voice packet delay variation (sec) Fig. 10. Voice traffic received (bytes/sec) Figure 11 shows the packet end-to-end delay time for VoIP. The highest delay is experienced by the FIFO queuing scheduling discipline. MWRR has very low delay near zero. The best delay is provided by the WFQ and PQ where no delay is observed. www.ijera.com IV. CONCLUSION In this paper, we evaluated the QoS that can be obtained by end applications when Integrated Services (IntServ) subnetworks are connected together using Differentiated Services (DiffServ) network. The comparative network performance was analyzed for MWRR, FIFO, PQ, and WFQ with different kind streaming applications: FTP, Video conferencing, and VoIP using OPNET simulation tools to achieve the QoS. Indeed, we studied various parameters to improve queue technique in more acceptable and optimized networks. REFERENCES [1] [2] Fig. 11. Voice packet end-to-end (sec) Figure 12 shows packet delay variation time for VoIP. As the time or traffic increases the highest packet delay variation time is experienced by the FIFO queuing scheduling discipline. MWRR has very low delay variation near zero. The best delay variation is provided by the WFQ and PQ where no delay is observed. [3] [4] [5] www.ijera.com S. M. Musa, and et al, “Utilization of buffers for performance evaluation of local area network protocol,” Communication of the International Information Management Association Journal. Vol. 6, Issue 4. pp. 1933, 2006. S. Akhatr, E. Ahmed, A. K. Saha, and K. S. Arefin, “Performance analysis of integrated service over differentiated service for next generation Internet,” JCIT, Vol. 1, Issue 1, pp. 95-101, 2010. Y. Miaji and S. Hassan, “Comparative simulation of scheduling mechanism in packet switching network,” IEEE Second International Conference on Network Applications, Protocols and Services, pp. 141147, 2010. T. Velmurugan, H. Chandra, and S. Balaji, “Comparison of queuing disciplines for differentiated services using OPNET,” IEEE International Conference on Advances in Recent Technologies in Communication and Computing, pp. 744-746, 2009. A.G. P. Rahbar, and O. Yang, “LGRR: a new packet scheduling algorithm for differentiated services packet-switched networks,” 1590 | P a g e
  • 5. Sarhan M. Musa et al Int. Journal of Engineering Research and Applications ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1587-1591 [6] [7] [8] [9] [10] [11] www.ijera.com Computer Communications, Vol. 32, Issue 2, pp. 357-367, 2009. A. Karim, “VoIP performance over different service classes under various scheduling techniques, Australian Journal of Basic and Applied Sciences, Vol. 5, Issue 11, pp. 14161422, 2011. T. Subash and S. IndiraGandhi, “Performance analysis of scheduling disciplines in optical networks,” IEEE Proceeding of Third International Conference on Wireless and Optical Communication Networks, pp. -5, 2006. S. Klampfer, J. Mohorko, and Z. Cucej, “Impact of hybrid queuing discipline on the VoIP traffic delay,” Elektrotehniski Vestnik (Electrotechnical Review),Vol. 76, Issue 3, pp. 133-138, 2009. M. Gospodinow, “The effect of different queuing disciplines over FTP, Video, and VoIP performance,” International Conference on Computer Systems and Technologies, pp. 1-5, 2004. M. M. G. Rashed and M. Kabir, “A comparative study of different queuing techniques in VoIP, video conferencing and file transfer,” Daffodil International University Journal of Science and Technology, Vol. 5, No. 1, pp. 37-47, 2010. W. Mardini, and M. M. Abu-Alfoul, “Modified WRR scheduling algorithm for WiMAX networks,”Network Protocols and Algorithms, vol. 3, n0. 2, pp. 24-53, 2011. www.ijera.com 1591 | P a g e