SlideShare a Scribd company logo
IOSR Journal of Engineering (IOSRJEN) www.iosrjen.org
ISSN (e): 2250-3021, ISSN (p): 2278-8719
Vol. 04, Issue 12 (December 2014), ||V4|| PP 30-34
International organization of Scientific Research 30 | P a g e
Adaptive Multistreaming Over Network Via SCTP
1,
Elhabib Attia Elhabib , 2,
Amin Babiker A/Nabi Mustafa, 3,
Abdelrasoul jabar Alzubaidi³
¹Department of Communications, College of Engineering, Al-Neelain
² Department of Communications, Al-Neelain University
³ Sudan University of science and technology, Department of electronics Engineering, College of Engineering,
ABSTRACT: The idea of this paper is related to the transmission of streaming media passed through a
stream control transmission protocol (SCTP). This paper evaluates the performance of the SCTP with adaptive
streams. This is done by adding new methods for setting the number of streams, that can be applied to an SCTP
and that can utilize new, characteristic of SCTP features. A SCTP sender adaptively enables or disables
multistreaming based on comparison between the estimates of available bandwidth and current congestion
window size. It is desired to improve goodput under congestion. to evaluate the effect of communication through
computer simulation using the INET framework for simulation tools OMNet++.This software will be setup
under windows O.S, and finally will compare the variation between the proposed method and SCTP using
normal streams.
KEYWORDS: Multistreaming, SCTP, OMNeT++, INET Framework
1. INTRODUCTION
Streaming media applications prefer timeliness over reliability. If data in these application is not
delivered with some deadline it will not be useful at the receiver, on the other hand a reliable communication is
essential if the delivered content is to be perceived as high quality [1]. The delivery of streaming media is
achieved by transport protocols are transmission control protocol (TCP) and user datagram protocol (UDP)
these protocols are most widely used at the transport layer, the stream control transmission protocol (SCTP) is
the new transport protocol existing at the same layer as TCP and UDP [2]. Researches and studies took place to
support best delivery of streaming media by looking for new protocols that combine the best features of these
dominant protocols so that the existing and new application could easily use the to transfer timely data without
destabilizing the network. The problem of the current study is the use of high bit rate services, it increases
network traffic and leads to the delay of data. Recently the authors have proposed and modification of SCTP to
get a high quality and performance so, in the proposed modification a SCTP sender adaptively enables or
disables multistreaming based on the comparison between the estimate of available bandwidth and current
congestion window size. However the performance of the proposed modification was evaluated by limited set of
simulations called OMNeT++ is an open source discrete event simulation environment with a modular
component, based architecture written in C++ [3]. The types of component are channels (described by the
parameters delay, packet error rate and data rate), network definitions, simple and compound modules [4]. The
components can be assembled into more complex modules via connected gates, network are the result of
combined module types that communicate through messages. The paper is organized as follows: section II
Overview of SCTP, while in section III, Adaptive stream based on the Available Bandwidth in section IV
Network Simulation Model, in section V the objectives, the Expected results of the proposed: Adaptive streams
mechanism in section VI, and finally, the Conclusions in section VII.
II. OVERVIEW OF SCTP
SCTP Offers a number of features not available in traditional TCP and UDP, such as
multistreaming and multihoming these are important feature of SCTP [5]. Multistreaming allows data
from the upper layer application to be multiplexed into one channel (called association in SCTP) as
shown in figure (1). Sequencing of data is done within stream, if a segment belonging to certain
stream is lost; (from that stream) following the lost one will be stored in the receiver's stream buffer
until the lost segment is retransmitted from the source. However, data from other streams can still be
passed to the upper layer application. This avoids the head of line (HOL) blocking problem found in
TCP, where a single stream carries data from all the upper layer application. In other words, HOL
effect is limited with the scope of individual streams, but does not affect the entire association.
Multistreaming and HOL blocking are illustrated in figure (2).
Adaptive Multistreaming Over Network…
International organization of Scientific Research 31 | P a g e
Where an SCTP association consisting of four streams (A, B, C and D) squares with digits in
the figure mean segments, and digits in squares indicate stream sequence numbers (SSNs). SSNs are
unique number in stream, and segment in the stream are identified by SSNs. Although both segment
15 in stream B and segment 20 in stream C are delivering to the application, two segments are queued
in the buffers of stream A and D, respectively. This is because that segment 4 in stream A and
segment 8 in stream D are lost in network, and these are waiting for retransmission of the lost
segments until the lost segment segments are arrived, these streams are remained blocked and cannot
send segments to the application. On the anther hand, stream band C can continue to send segments to
the application because of independence of streams. This feature makes SCTP a proper transport for
signaling messages [6]. The extensible protocol design allows adding new features to SCTP easily.
One of the extensions has been standardized and implemented. The stream reset is an extension
allows a user on either side to reset the stream sequence numbers used by any or all streams. Many
applications that use SCTP as defined in [RFC4960] want the ability to reset a stream. The intention
of resetting a stream is to set the SSNs of the stream back to zero with a corresponding notification to
the application layer that the reset has been performed [7].
Figure(1). Data transfer using four streams with a SCTP association
Figure(2). Avoidance of head of blocking using multiple streams
Congestion
Control
Lujain Receives
Adaptive
streams
Congestion
Control
Network
Streamo
Stream1
Stream2
Stream3
Streamo
Stream1
Stream2
Stream3
Attia Sender
Figure(3). Multistreaming with adaptive streams mechanism
Adaptive Multistreaming Over Network…
International organization of Scientific Research 32 | P a g e
III. ADAPTIVE STREAM BASED ON THE AVAILABLE BANDWIDTH
In the proposed method called SCTP with adaptive stream the change of the number of
streams is depend on the traffic and congestion control behavior over the entire association. Illustrated
in fig3 SCTP multistreaming with adaptive streams mechanism, also SCTP supports multiple streams
with an association it ensures independently sequenced delivery among different streams while
maintaining appropriate congestion control behavior over the entire association. The adaptive stream
mechanism is setting the number of streams; a SCTP sender adaptively enables or disables
multistreaming based on the comparison between the estimates of available bandwidth and current
congestion window size.
IV. NETWORK SIMULATION MODEL
Since simulation has become the evaluation method choice for many areas of computer
networking research using the INET framework for simulation tools OMNet++ is more convenient to
result in a good control in every point of the network and a fine precision on the metrics to be
computed [3]. Therefore for accuracy it is reasonable to create a simulation of a small to moderate
scale topology. In most simulation cases there are limitations creating complex topologies which
result in a slow system and a consumption of a significant amount of disk space. The Network
Simulation Model in this research is presented in two scenarios. The network topology is chosen the
same for the two scenarios except for the protocol used. The network topology used in using the INET
framework for simulation tools OMNet++ for performance evaluation is a bottleneck link topology in
which edge nodes connect to two routers. The bandwidth between the two routers is much lower than
the other links, which causes the link between the routers to be a bottleneck. The assumption for the
network that is simulated in this study is considered as follows: three groups of students; Group A,
Group B, and Group C in a university campus are communicating with Group D and Group E in
another university campus through internet.
Group A which consists of four students communicates with Group D, also consists of four
students, using a video conference in which video data is transmitted and received between them.
Group B which consists of four students also communicates with Group D transmitting and receiving
voice data between them. Group C consists of three students and communicates with Group E which
also consists of three students transmitting and receiving text files between them. The video
conference data transmitted between group A and Group D is simulated in using the INET framework
for simulation tools OMNet++ as variable bit rate (VBR) traffic. The voice data transmitted between
Group B and Group D is simulated as constant bit rate (CBR) traffic. The text files transmitted
between Group C and Group E are simulated as file transfer protocol (FTP). VBR and FTP are chosen
as background traffic and are transmitted over stream control transmission protocol (SCTP) in all
scenarios. The testing for the study is made only for CBR traffic. Since the testing is on CBR traffic,
in the first scenario Group B transmits the CBR traffic to Group D over the stream control
transmission protocol (SCTP). In the second scenario the Stream Control Transmission Protocol
(SCTP) set up a connection between Group B and Group D and CBR traffic is transmitted over the
Stream Control Protocol Transmission (SCTP) with adaptive streams mechanism. The values of CBR
and VBR transmission rates and the ftp files cause congestion in the bottleneck link and the behavior
of each protocol is observed. Simulation environment is kept the same for two scenarios to evaluate
the performance of the two protocols in transmitting streaming media. For queuing which means
packets that are waiting in time to be sent through a route are dropped so that every user gets equal
access to the Network, the most simple and more prevalent queue management mechanism, the drop-
tail (FIFO) is used in all links. Edge links and bottleneck link bandwidths are chosen to agree with
Ethernet LAN and network backbone routers specifications respectively. Simulation time should be
enough to obtain reasonably accurate results. Although the topology used does not represent a realistic
path, it is sufficient for this particular experiment.
Adaptive Multistreaming Over Network…
International organization of Scientific Research 33 | P a g e
Figure(4). Network topology- testing the transmission of CBR traffic with background traffic VBR and FTP
over SCTP and then over SCTP with adaptive streams mechanism
V. OBJECTIVES
We would like to design and implement new methods for setting the number of stream, that
can be applied to an SCTP and that can utilize new, characteristic SCTP features. It aims to achieve
the following specific contributions [8].
• To get a high quality and performance of streaming media applications.
• To identify the limitations of SCTP implementation.
• To measure the reliability of transport protocols over the network.
• To evaluate the transport layer protocols for delivering streaming media applications.
VI. EXPECTED RESULTS OF THE PROPOSED “ADAPTIVE STREAMS MECHANISM”
When the sizes of the data increase under narrow bandwidth and adjust the time of sending 5
seconds, this will lead up to divide data into small sizes according to bandwidth size. In this case, the
congestion expected to occur. Then the type of congestion control mechanism: Slow Start, Congestion
Avoidance, Fast Retransmit and Fast Recovery will start to work. If such mechanisms do not solve the
problem of congestion, and the transmission time has become in the last second. The proposed
method, after 15 seconds will start to work to reduce the number of streams, which will be sent to the
receiver. The expected results of the proposed mechanisms are as follow: SCTP with adaptive
multistreaming is ahead of SCTP with normal multistreaming in its goodput. This means that SCTP
with adaptive multistreaming have the highest goodput values. The SCTP with normal multistreaming
is better than SCTP with adaptive multistreaming in its delay .This is because of the restriction the
data streams in adaptive streams mechanism to ensure high transmission to receiver. Moreover, the
SCTP with adaptive multistreaming is ahead of SCTP with normal multistreaming in its percentage
value of packet losses this means that SCTP with adaptive multistreaming have lower values of packet
losses which makes it on top of SCTP with normal multistreaming.
VII. CONCLUSIONS
These results indicate that it is difficult to decide the appropriate number of streams in
advance of communication because the appropriate number varies depend on the environment. Thus I
proposed to increment or decrement the number of streams according to bandwidth utilization in
network and current congestion window size. Moreover, it supports congestion control algorithms to
utilize variable bandwidth size efficiently and fairly. Therefore, I propose a further modification
enabling a sender to increment and decrement the number of streams according to the condition of
wireless links.
Adaptive Multistreaming Over Network…
International organization of Scientific Research 34 | P a g e
REFERENCES
[1] William Stallings, data and computer communications (Upper Saddle River, NJ 07458: Pearson Prentice Hall, Eighth Edition).
[2] Behrouz A. Forouzan, Data Communications and Networking (McGraw-Hill, Fourth Edition).
[3] OMNeT++ User Manual, Version 4.5 http://www.omnetpp.org/doc/omnetpp/Manual.pdf.
[4] INET Framework Documentation. Retrieved from http://www.omnetpp.org/staticpages/index.php? Page=20041019113420757.
[5] Nandgaonkar Vikas N, Patil Chandrashekhar G, Patil Sonali C, Comparative Analysis of TCP over Multi Streaming Protocol
(SCTP) Based on Data Centers, International Journal of Electronics, Communication & Soft Computing Science and Engineering
ISSN: 2277-9477, Volume 2, Issue 6
[6] Syed Yasmeen Shahdad, Gulshan Amin, Pushpender Sarao, multihoming and multistream protocol in computer networks, IJCSMC,
Vol. 3, Issue. 3, , pg.1183 – 1187, March 2014.
[7] R. Stewart, M. Tuexen, P. Lei, Stream Control Transmission Protocol (SCTP) Stream Reconfiguration, IETF Internet Engineering
Task Force February 2012.
[8] Firas Sabah Alturaihe, " Reliable New Transport Protocol," IOSR Journal of Engineering (IOSRJEN), Vol. 3, Issue 10,October.
2013.

More Related Content

What's hot

1705.01235
1705.012351705.01235
1705.01235
Faw Yas
 
Recital Study of Various Congestion Control Protocols in wireless network
Recital Study of Various Congestion Control Protocols in wireless networkRecital Study of Various Congestion Control Protocols in wireless network
Recital Study of Various Congestion Control Protocols in wireless network
iosrjce
 
Assignment2
Assignment2Assignment2
Assignment2
Thang Ta Hoang
 
PERFORMANCE OF OLSR MANET ADOPTING CROSS-LAYER APPROACH UNDER CBR AND VBR TRA...
PERFORMANCE OF OLSR MANET ADOPTING CROSS-LAYER APPROACH UNDER CBR AND VBR TRA...PERFORMANCE OF OLSR MANET ADOPTING CROSS-LAYER APPROACH UNDER CBR AND VBR TRA...
PERFORMANCE OF OLSR MANET ADOPTING CROSS-LAYER APPROACH UNDER CBR AND VBR TRA...
IJCNCJournal
 
SCTP-MANET NEW EXTENSION OF SCTP PROTOCOL FOR THE OPTIMIZATION OF MANET PERFO...
SCTP-MANET NEW EXTENSION OF SCTP PROTOCOL FOR THE OPTIMIZATION OF MANET PERFO...SCTP-MANET NEW EXTENSION OF SCTP PROTOCOL FOR THE OPTIMIZATION OF MANET PERFO...
SCTP-MANET NEW EXTENSION OF SCTP PROTOCOL FOR THE OPTIMIZATION OF MANET PERFO...
ijwmn
 
C0431320
C0431320C0431320
C0431320
IOSR Journals
 
A New Data Link Layer Protocol for Satellite IP Networks
A New Data Link Layer Protocolfor Satellite IP NetworksA New Data Link Layer Protocolfor Satellite IP Networks
A New Data Link Layer Protocol for Satellite IP Networks
Niraj Solanki
 
Performance analysis of resource
Performance analysis of resourcePerformance analysis of resource
Performance analysis of resource
csandit
 
A Bandwidth Efficient Scheduling Framework for Non Real Time Applications in ...
A Bandwidth Efficient Scheduling Framework for Non Real Time Applications in ...A Bandwidth Efficient Scheduling Framework for Non Real Time Applications in ...
A Bandwidth Efficient Scheduling Framework for Non Real Time Applications in ...
ijdpsjournal
 
Multipath TCP-Goals and Issues
Multipath TCP-Goals and IssuesMultipath TCP-Goals and Issues
Multipath TCP-Goals and Issues
RSIS International
 
paper3
paper3paper3
paper3
Hammad Salam
 
Solving bandwidth guaranteed routing problem using routing data
Solving bandwidth guaranteed routing problem using routing dataSolving bandwidth guaranteed routing problem using routing data
Solving bandwidth guaranteed routing problem using routing data
IJCNCJournal
 
Daly Analysis for WiMax under balanced and unbalanced traffic conditions in f...
Daly Analysis for WiMax under balanced and unbalanced traffic conditions in f...Daly Analysis for WiMax under balanced and unbalanced traffic conditions in f...
Daly Analysis for WiMax under balanced and unbalanced traffic conditions in f...
inventionjournals
 
Performance analysis and evaluation of IEEE 802.11 distributed coordination f...
Performance analysis and evaluation of IEEE 802.11 distributed coordination f...Performance analysis and evaluation of IEEE 802.11 distributed coordination f...
Performance analysis and evaluation of IEEE 802.11 distributed coordination f...
journalBEEI
 
Implementation of OFDM System Using Various Channel Modulation Schemes
Implementation of OFDM System Using Various Channel Modulation SchemesImplementation of OFDM System Using Various Channel Modulation Schemes
Implementation of OFDM System Using Various Channel Modulation Schemes
IJCSIS Research Publications
 

What's hot (15)

1705.01235
1705.012351705.01235
1705.01235
 
Recital Study of Various Congestion Control Protocols in wireless network
Recital Study of Various Congestion Control Protocols in wireless networkRecital Study of Various Congestion Control Protocols in wireless network
Recital Study of Various Congestion Control Protocols in wireless network
 
Assignment2
Assignment2Assignment2
Assignment2
 
PERFORMANCE OF OLSR MANET ADOPTING CROSS-LAYER APPROACH UNDER CBR AND VBR TRA...
PERFORMANCE OF OLSR MANET ADOPTING CROSS-LAYER APPROACH UNDER CBR AND VBR TRA...PERFORMANCE OF OLSR MANET ADOPTING CROSS-LAYER APPROACH UNDER CBR AND VBR TRA...
PERFORMANCE OF OLSR MANET ADOPTING CROSS-LAYER APPROACH UNDER CBR AND VBR TRA...
 
SCTP-MANET NEW EXTENSION OF SCTP PROTOCOL FOR THE OPTIMIZATION OF MANET PERFO...
SCTP-MANET NEW EXTENSION OF SCTP PROTOCOL FOR THE OPTIMIZATION OF MANET PERFO...SCTP-MANET NEW EXTENSION OF SCTP PROTOCOL FOR THE OPTIMIZATION OF MANET PERFO...
SCTP-MANET NEW EXTENSION OF SCTP PROTOCOL FOR THE OPTIMIZATION OF MANET PERFO...
 
C0431320
C0431320C0431320
C0431320
 
A New Data Link Layer Protocol for Satellite IP Networks
A New Data Link Layer Protocolfor Satellite IP NetworksA New Data Link Layer Protocolfor Satellite IP Networks
A New Data Link Layer Protocol for Satellite IP Networks
 
Performance analysis of resource
Performance analysis of resourcePerformance analysis of resource
Performance analysis of resource
 
A Bandwidth Efficient Scheduling Framework for Non Real Time Applications in ...
A Bandwidth Efficient Scheduling Framework for Non Real Time Applications in ...A Bandwidth Efficient Scheduling Framework for Non Real Time Applications in ...
A Bandwidth Efficient Scheduling Framework for Non Real Time Applications in ...
 
Multipath TCP-Goals and Issues
Multipath TCP-Goals and IssuesMultipath TCP-Goals and Issues
Multipath TCP-Goals and Issues
 
paper3
paper3paper3
paper3
 
Solving bandwidth guaranteed routing problem using routing data
Solving bandwidth guaranteed routing problem using routing dataSolving bandwidth guaranteed routing problem using routing data
Solving bandwidth guaranteed routing problem using routing data
 
Daly Analysis for WiMax under balanced and unbalanced traffic conditions in f...
Daly Analysis for WiMax under balanced and unbalanced traffic conditions in f...Daly Analysis for WiMax under balanced and unbalanced traffic conditions in f...
Daly Analysis for WiMax under balanced and unbalanced traffic conditions in f...
 
Performance analysis and evaluation of IEEE 802.11 distributed coordination f...
Performance analysis and evaluation of IEEE 802.11 distributed coordination f...Performance analysis and evaluation of IEEE 802.11 distributed coordination f...
Performance analysis and evaluation of IEEE 802.11 distributed coordination f...
 
Implementation of OFDM System Using Various Channel Modulation Schemes
Implementation of OFDM System Using Various Channel Modulation SchemesImplementation of OFDM System Using Various Channel Modulation Schemes
Implementation of OFDM System Using Various Channel Modulation Schemes
 

Viewers also liked

Can You Guess Which Of The Following
Can You Guess Which Of The FollowingCan You Guess Which Of The Following
Can You Guess Which Of The Following
TRS Ramamurthy
 
Brisk meetup
Brisk meetupBrisk meetup
Brisk meetup
T Jake Luciani
 
DCU BA Accounting & Finance (CAO DC155)
DCU BA Accounting & Finance (CAO DC155)DCU BA Accounting & Finance (CAO DC155)
DCU BA Accounting & Finance (CAO DC155)
DCU Business School
 
The Web Is Agreement Opentech2008
The Web Is Agreement   Opentech2008The Web Is Agreement   Opentech2008
The Web Is Agreement Opentech2008
Paul Downey
 
Portfolio170909
Portfolio170909Portfolio170909
Portfolio170909
niju123
 
Research Opinión
Research Opinión Research Opinión
Research Opinión
goosmanv
 
Silabeo II
Silabeo IISilabeo II
Silabeo II
kpmoshi30
 
Werfel, j. 2006: extended stigmergy in collective construction.in life intel...
Werfel, j. 2006: extended stigmergy in collective construction.in life  intel...Werfel, j. 2006: extended stigmergy in collective construction.in life  intel...
Werfel, j. 2006: extended stigmergy in collective construction.in life intel...
ArchiLab 7
 
Show and tell banners
Show and tell bannersShow and tell banners
Show and tell banners
Andrea Ritchie
 
Anisotropic surfaces detection.ppt
Anisotropic surfaces detection.pptAnisotropic surfaces detection.ppt
Anisotropic surfaces detection.ppt
grssieee
 
Passenger reservation information system222222
Passenger reservation information system222222Passenger reservation information system222222
Passenger reservation information system222222
Gaurav Saurabh
 
برامج الساحل السوري
برامج الساحل السوريبرامج الساحل السوري
برامج الساحل السوري
Tajmahal.sy
 
A041120106
A041120106A041120106
A041120106
IOSR-JEN
 
Six Sigma Certification
Six Sigma CertificationSix Sigma Certification
Six Sigma Certification
Alok Anand
 
Humantalents Training Programmes 2011
Humantalents Training Programmes 2011Humantalents Training Programmes 2011
Humantalents Training Programmes 2011
Self-employed
 
Open Data - Not just a buzzword
Open Data - Not just a buzzwordOpen Data - Not just a buzzword
Open Data - Not just a buzzword
Robert Bates
 
Emerasoft Day 2012: "Gestione Requisiti e test case"
Emerasoft Day 2012: "Gestione Requisiti e test case"Emerasoft Day 2012: "Gestione Requisiti e test case"
Emerasoft Day 2012: "Gestione Requisiti e test case"
Emerasoft, solutions to collaborate
 
K041246468
K041246468K041246468
K041246468
IOSR-JEN
 
Project1
Project1Project1
Project1
MaRwa Hamed
 

Viewers also liked (20)

Can You Guess Which Of The Following
Can You Guess Which Of The FollowingCan You Guess Which Of The Following
Can You Guess Which Of The Following
 
Brisk meetup
Brisk meetupBrisk meetup
Brisk meetup
 
DCU BA Accounting & Finance (CAO DC155)
DCU BA Accounting & Finance (CAO DC155)DCU BA Accounting & Finance (CAO DC155)
DCU BA Accounting & Finance (CAO DC155)
 
The Web Is Agreement Opentech2008
The Web Is Agreement   Opentech2008The Web Is Agreement   Opentech2008
The Web Is Agreement Opentech2008
 
Portfolio170909
Portfolio170909Portfolio170909
Portfolio170909
 
Spo
SpoSpo
Spo
 
Research Opinión
Research Opinión Research Opinión
Research Opinión
 
Silabeo II
Silabeo IISilabeo II
Silabeo II
 
Werfel, j. 2006: extended stigmergy in collective construction.in life intel...
Werfel, j. 2006: extended stigmergy in collective construction.in life  intel...Werfel, j. 2006: extended stigmergy in collective construction.in life  intel...
Werfel, j. 2006: extended stigmergy in collective construction.in life intel...
 
Show and tell banners
Show and tell bannersShow and tell banners
Show and tell banners
 
Anisotropic surfaces detection.ppt
Anisotropic surfaces detection.pptAnisotropic surfaces detection.ppt
Anisotropic surfaces detection.ppt
 
Passenger reservation information system222222
Passenger reservation information system222222Passenger reservation information system222222
Passenger reservation information system222222
 
برامج الساحل السوري
برامج الساحل السوريبرامج الساحل السوري
برامج الساحل السوري
 
A041120106
A041120106A041120106
A041120106
 
Six Sigma Certification
Six Sigma CertificationSix Sigma Certification
Six Sigma Certification
 
Humantalents Training Programmes 2011
Humantalents Training Programmes 2011Humantalents Training Programmes 2011
Humantalents Training Programmes 2011
 
Open Data - Not just a buzzword
Open Data - Not just a buzzwordOpen Data - Not just a buzzword
Open Data - Not just a buzzword
 
Emerasoft Day 2012: "Gestione Requisiti e test case"
Emerasoft Day 2012: "Gestione Requisiti e test case"Emerasoft Day 2012: "Gestione Requisiti e test case"
Emerasoft Day 2012: "Gestione Requisiti e test case"
 
K041246468
K041246468K041246468
K041246468
 
Project1
Project1Project1
Project1
 

Similar to E04124030034

Study on Performance of Simulation Analysis on Multimedia Network
Study on Performance of Simulation Analysis on Multimedia NetworkStudy on Performance of Simulation Analysis on Multimedia Network
Study on Performance of Simulation Analysis on Multimedia Network
IRJET Journal
 
Performance evaluation of bandwidth optimization algorithm (boa) in atm network
Performance evaluation of bandwidth optimization algorithm (boa) in atm networkPerformance evaluation of bandwidth optimization algorithm (boa) in atm network
Performance evaluation of bandwidth optimization algorithm (boa) in atm network
Editor Jacotech
 
U01725129138
U01725129138U01725129138
U01725129138
IOSR Journals
 
B ENCHMARKING OF C ELL T HROUGHPUT U SING P ROPORTIONAL F AIR S CHEDULE...
B ENCHMARKING OF  C ELL  T HROUGHPUT  U SING  P ROPORTIONAL  F AIR  S CHEDULE...B ENCHMARKING OF  C ELL  T HROUGHPUT  U SING  P ROPORTIONAL  F AIR  S CHEDULE...
B ENCHMARKING OF C ELL T HROUGHPUT U SING P ROPORTIONAL F AIR S CHEDULE...
ijwmn
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...
Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...
Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...
IJCNCJournal
 
Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...
Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...
Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...
IJCNCJournal
 
Newton-raphson method to solve systems of non-linear equations in VANET perfo...
Newton-raphson method to solve systems of non-linear equations in VANET perfo...Newton-raphson method to solve systems of non-linear equations in VANET perfo...
Newton-raphson method to solve systems of non-linear equations in VANET perfo...
journalBEEI
 
Improvement of crankshaft MAC protocol for wireless sensor networks: a simula...
Improvement of crankshaft MAC protocol for wireless sensor networks: a simula...Improvement of crankshaft MAC protocol for wireless sensor networks: a simula...
Improvement of crankshaft MAC protocol for wireless sensor networks: a simula...
IJECEIAES
 
PERFORMANCE ANALYSIS OF RESOURCE SCHEDULING IN LTE FEMTOCELLS NETWORKS
PERFORMANCE ANALYSIS OF RESOURCE SCHEDULING IN LTE FEMTOCELLS NETWORKSPERFORMANCE ANALYSIS OF RESOURCE SCHEDULING IN LTE FEMTOCELLS NETWORKS
PERFORMANCE ANALYSIS OF RESOURCE SCHEDULING IN LTE FEMTOCELLS NETWORKS
cscpconf
 
Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...
Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...
Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...
IJECEIAES
 
Effective Router Assisted Congestion Control for SDN
Effective Router Assisted Congestion Control for SDN Effective Router Assisted Congestion Control for SDN
Effective Router Assisted Congestion Control for SDN
IJECEIAES
 
S URVEY OF L TE D OWNLINK S CHEDULERS A LGORITHMS IN O PEN A CCESS S IM...
S URVEY OF  L TE  D OWNLINK  S CHEDULERS A LGORITHMS IN  O PEN  A CCESS  S IM...S URVEY OF  L TE  D OWNLINK  S CHEDULERS A LGORITHMS IN  O PEN  A CCESS  S IM...
S URVEY OF L TE D OWNLINK S CHEDULERS A LGORITHMS IN O PEN A CCESS S IM...
ijwmn
 
Exponential MLWDF (EXP-MLWDF) Downlink Scheduling Algorithm Evaluated in LTE ...
Exponential MLWDF (EXP-MLWDF) Downlink Scheduling Algorithm Evaluated in LTE ...Exponential MLWDF (EXP-MLWDF) Downlink Scheduling Algorithm Evaluated in LTE ...
Exponential MLWDF (EXP-MLWDF) Downlink Scheduling Algorithm Evaluated in LTE ...
IJECEIAES
 
Hsdpa codes
Hsdpa codesHsdpa codes
Hsdpa codes
Nikola Petrović
 
Performing Network Simulators of TCP with E2E Network Model over UMTS Networks
Performing Network Simulators of TCP with E2E Network Model over UMTS NetworksPerforming Network Simulators of TCP with E2E Network Model over UMTS Networks
Performing Network Simulators of TCP with E2E Network Model over UMTS Networks
AM Publications,India
 
Efficient and Fair Bandwidth Allocation AQM Scheme for Wireless Networks
Efficient and Fair Bandwidth Allocation AQM Scheme for Wireless NetworksEfficient and Fair Bandwidth Allocation AQM Scheme for Wireless Networks
Efficient and Fair Bandwidth Allocation AQM Scheme for Wireless Networks
CSCJournals
 
40520130101003
4052013010100340520130101003
40520130101003
IAEME Publication
 
B04020812
B04020812B04020812
Enhancing Power Unbiased Cooperative Media Access Control Protocol in Manets
Enhancing Power Unbiased Cooperative Media Access Control Protocol in ManetsEnhancing Power Unbiased Cooperative Media Access Control Protocol in Manets
Enhancing Power Unbiased Cooperative Media Access Control Protocol in Manets
International Journal of Engineering Inventions www.ijeijournal.com
 

Similar to E04124030034 (20)

Study on Performance of Simulation Analysis on Multimedia Network
Study on Performance of Simulation Analysis on Multimedia NetworkStudy on Performance of Simulation Analysis on Multimedia Network
Study on Performance of Simulation Analysis on Multimedia Network
 
Performance evaluation of bandwidth optimization algorithm (boa) in atm network
Performance evaluation of bandwidth optimization algorithm (boa) in atm networkPerformance evaluation of bandwidth optimization algorithm (boa) in atm network
Performance evaluation of bandwidth optimization algorithm (boa) in atm network
 
U01725129138
U01725129138U01725129138
U01725129138
 
B ENCHMARKING OF C ELL T HROUGHPUT U SING P ROPORTIONAL F AIR S CHEDULE...
B ENCHMARKING OF  C ELL  T HROUGHPUT  U SING  P ROPORTIONAL  F AIR  S CHEDULE...B ENCHMARKING OF  C ELL  T HROUGHPUT  U SING  P ROPORTIONAL  F AIR  S CHEDULE...
B ENCHMARKING OF C ELL T HROUGHPUT U SING P ROPORTIONAL F AIR S CHEDULE...
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...
Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...
Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...
 
Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...
Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...
Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...
 
Newton-raphson method to solve systems of non-linear equations in VANET perfo...
Newton-raphson method to solve systems of non-linear equations in VANET perfo...Newton-raphson method to solve systems of non-linear equations in VANET perfo...
Newton-raphson method to solve systems of non-linear equations in VANET perfo...
 
Improvement of crankshaft MAC protocol for wireless sensor networks: a simula...
Improvement of crankshaft MAC protocol for wireless sensor networks: a simula...Improvement of crankshaft MAC protocol for wireless sensor networks: a simula...
Improvement of crankshaft MAC protocol for wireless sensor networks: a simula...
 
PERFORMANCE ANALYSIS OF RESOURCE SCHEDULING IN LTE FEMTOCELLS NETWORKS
PERFORMANCE ANALYSIS OF RESOURCE SCHEDULING IN LTE FEMTOCELLS NETWORKSPERFORMANCE ANALYSIS OF RESOURCE SCHEDULING IN LTE FEMTOCELLS NETWORKS
PERFORMANCE ANALYSIS OF RESOURCE SCHEDULING IN LTE FEMTOCELLS NETWORKS
 
Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...
Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...
Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...
 
Effective Router Assisted Congestion Control for SDN
Effective Router Assisted Congestion Control for SDN Effective Router Assisted Congestion Control for SDN
Effective Router Assisted Congestion Control for SDN
 
S URVEY OF L TE D OWNLINK S CHEDULERS A LGORITHMS IN O PEN A CCESS S IM...
S URVEY OF  L TE  D OWNLINK  S CHEDULERS A LGORITHMS IN  O PEN  A CCESS  S IM...S URVEY OF  L TE  D OWNLINK  S CHEDULERS A LGORITHMS IN  O PEN  A CCESS  S IM...
S URVEY OF L TE D OWNLINK S CHEDULERS A LGORITHMS IN O PEN A CCESS S IM...
 
Exponential MLWDF (EXP-MLWDF) Downlink Scheduling Algorithm Evaluated in LTE ...
Exponential MLWDF (EXP-MLWDF) Downlink Scheduling Algorithm Evaluated in LTE ...Exponential MLWDF (EXP-MLWDF) Downlink Scheduling Algorithm Evaluated in LTE ...
Exponential MLWDF (EXP-MLWDF) Downlink Scheduling Algorithm Evaluated in LTE ...
 
Hsdpa codes
Hsdpa codesHsdpa codes
Hsdpa codes
 
Performing Network Simulators of TCP with E2E Network Model over UMTS Networks
Performing Network Simulators of TCP with E2E Network Model over UMTS NetworksPerforming Network Simulators of TCP with E2E Network Model over UMTS Networks
Performing Network Simulators of TCP with E2E Network Model over UMTS Networks
 
Efficient and Fair Bandwidth Allocation AQM Scheme for Wireless Networks
Efficient and Fair Bandwidth Allocation AQM Scheme for Wireless NetworksEfficient and Fair Bandwidth Allocation AQM Scheme for Wireless Networks
Efficient and Fair Bandwidth Allocation AQM Scheme for Wireless Networks
 
40520130101003
4052013010100340520130101003
40520130101003
 
B04020812
B04020812B04020812
B04020812
 
Enhancing Power Unbiased Cooperative Media Access Control Protocol in Manets
Enhancing Power Unbiased Cooperative Media Access Control Protocol in ManetsEnhancing Power Unbiased Cooperative Media Access Control Protocol in Manets
Enhancing Power Unbiased Cooperative Media Access Control Protocol in Manets
 

More from IOSR-JEN

C05921721
C05921721C05921721
C05921721
IOSR-JEN
 
B05921016
B05921016B05921016
B05921016
IOSR-JEN
 
A05920109
A05920109A05920109
A05920109
IOSR-JEN
 
J05915457
J05915457J05915457
J05915457
IOSR-JEN
 
I05914153
I05914153I05914153
I05914153
IOSR-JEN
 
H05913540
H05913540H05913540
H05913540
IOSR-JEN
 
G05913234
G05913234G05913234
G05913234
IOSR-JEN
 
F05912731
F05912731F05912731
F05912731
IOSR-JEN
 
E05912226
E05912226E05912226
E05912226
IOSR-JEN
 
D05911621
D05911621D05911621
D05911621
IOSR-JEN
 
C05911315
C05911315C05911315
C05911315
IOSR-JEN
 
B05910712
B05910712B05910712
B05910712
IOSR-JEN
 
A05910106
A05910106A05910106
A05910106
IOSR-JEN
 
B05840510
B05840510B05840510
B05840510
IOSR-JEN
 
I05844759
I05844759I05844759
I05844759
IOSR-JEN
 
H05844346
H05844346H05844346
H05844346
IOSR-JEN
 
G05843942
G05843942G05843942
G05843942
IOSR-JEN
 
F05843238
F05843238F05843238
F05843238
IOSR-JEN
 
E05842831
E05842831E05842831
E05842831
IOSR-JEN
 
D05842227
D05842227D05842227
D05842227
IOSR-JEN
 

More from IOSR-JEN (20)

C05921721
C05921721C05921721
C05921721
 
B05921016
B05921016B05921016
B05921016
 
A05920109
A05920109A05920109
A05920109
 
J05915457
J05915457J05915457
J05915457
 
I05914153
I05914153I05914153
I05914153
 
H05913540
H05913540H05913540
H05913540
 
G05913234
G05913234G05913234
G05913234
 
F05912731
F05912731F05912731
F05912731
 
E05912226
E05912226E05912226
E05912226
 
D05911621
D05911621D05911621
D05911621
 
C05911315
C05911315C05911315
C05911315
 
B05910712
B05910712B05910712
B05910712
 
A05910106
A05910106A05910106
A05910106
 
B05840510
B05840510B05840510
B05840510
 
I05844759
I05844759I05844759
I05844759
 
H05844346
H05844346H05844346
H05844346
 
G05843942
G05843942G05843942
G05843942
 
F05843238
F05843238F05843238
F05843238
 
E05842831
E05842831E05842831
E05842831
 
D05842227
D05842227D05842227
D05842227
 

Recently uploaded

Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 

Recently uploaded (20)

Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 

E04124030034

  • 1. IOSR Journal of Engineering (IOSRJEN) www.iosrjen.org ISSN (e): 2250-3021, ISSN (p): 2278-8719 Vol. 04, Issue 12 (December 2014), ||V4|| PP 30-34 International organization of Scientific Research 30 | P a g e Adaptive Multistreaming Over Network Via SCTP 1, Elhabib Attia Elhabib , 2, Amin Babiker A/Nabi Mustafa, 3, Abdelrasoul jabar Alzubaidi³ ¹Department of Communications, College of Engineering, Al-Neelain ² Department of Communications, Al-Neelain University ³ Sudan University of science and technology, Department of electronics Engineering, College of Engineering, ABSTRACT: The idea of this paper is related to the transmission of streaming media passed through a stream control transmission protocol (SCTP). This paper evaluates the performance of the SCTP with adaptive streams. This is done by adding new methods for setting the number of streams, that can be applied to an SCTP and that can utilize new, characteristic of SCTP features. A SCTP sender adaptively enables or disables multistreaming based on comparison between the estimates of available bandwidth and current congestion window size. It is desired to improve goodput under congestion. to evaluate the effect of communication through computer simulation using the INET framework for simulation tools OMNet++.This software will be setup under windows O.S, and finally will compare the variation between the proposed method and SCTP using normal streams. KEYWORDS: Multistreaming, SCTP, OMNeT++, INET Framework 1. INTRODUCTION Streaming media applications prefer timeliness over reliability. If data in these application is not delivered with some deadline it will not be useful at the receiver, on the other hand a reliable communication is essential if the delivered content is to be perceived as high quality [1]. The delivery of streaming media is achieved by transport protocols are transmission control protocol (TCP) and user datagram protocol (UDP) these protocols are most widely used at the transport layer, the stream control transmission protocol (SCTP) is the new transport protocol existing at the same layer as TCP and UDP [2]. Researches and studies took place to support best delivery of streaming media by looking for new protocols that combine the best features of these dominant protocols so that the existing and new application could easily use the to transfer timely data without destabilizing the network. The problem of the current study is the use of high bit rate services, it increases network traffic and leads to the delay of data. Recently the authors have proposed and modification of SCTP to get a high quality and performance so, in the proposed modification a SCTP sender adaptively enables or disables multistreaming based on the comparison between the estimate of available bandwidth and current congestion window size. However the performance of the proposed modification was evaluated by limited set of simulations called OMNeT++ is an open source discrete event simulation environment with a modular component, based architecture written in C++ [3]. The types of component are channels (described by the parameters delay, packet error rate and data rate), network definitions, simple and compound modules [4]. The components can be assembled into more complex modules via connected gates, network are the result of combined module types that communicate through messages. The paper is organized as follows: section II Overview of SCTP, while in section III, Adaptive stream based on the Available Bandwidth in section IV Network Simulation Model, in section V the objectives, the Expected results of the proposed: Adaptive streams mechanism in section VI, and finally, the Conclusions in section VII. II. OVERVIEW OF SCTP SCTP Offers a number of features not available in traditional TCP and UDP, such as multistreaming and multihoming these are important feature of SCTP [5]. Multistreaming allows data from the upper layer application to be multiplexed into one channel (called association in SCTP) as shown in figure (1). Sequencing of data is done within stream, if a segment belonging to certain stream is lost; (from that stream) following the lost one will be stored in the receiver's stream buffer until the lost segment is retransmitted from the source. However, data from other streams can still be passed to the upper layer application. This avoids the head of line (HOL) blocking problem found in TCP, where a single stream carries data from all the upper layer application. In other words, HOL effect is limited with the scope of individual streams, but does not affect the entire association. Multistreaming and HOL blocking are illustrated in figure (2).
  • 2. Adaptive Multistreaming Over Network… International organization of Scientific Research 31 | P a g e Where an SCTP association consisting of four streams (A, B, C and D) squares with digits in the figure mean segments, and digits in squares indicate stream sequence numbers (SSNs). SSNs are unique number in stream, and segment in the stream are identified by SSNs. Although both segment 15 in stream B and segment 20 in stream C are delivering to the application, two segments are queued in the buffers of stream A and D, respectively. This is because that segment 4 in stream A and segment 8 in stream D are lost in network, and these are waiting for retransmission of the lost segments until the lost segment segments are arrived, these streams are remained blocked and cannot send segments to the application. On the anther hand, stream band C can continue to send segments to the application because of independence of streams. This feature makes SCTP a proper transport for signaling messages [6]. The extensible protocol design allows adding new features to SCTP easily. One of the extensions has been standardized and implemented. The stream reset is an extension allows a user on either side to reset the stream sequence numbers used by any or all streams. Many applications that use SCTP as defined in [RFC4960] want the ability to reset a stream. The intention of resetting a stream is to set the SSNs of the stream back to zero with a corresponding notification to the application layer that the reset has been performed [7]. Figure(1). Data transfer using four streams with a SCTP association Figure(2). Avoidance of head of blocking using multiple streams Congestion Control Lujain Receives Adaptive streams Congestion Control Network Streamo Stream1 Stream2 Stream3 Streamo Stream1 Stream2 Stream3 Attia Sender Figure(3). Multistreaming with adaptive streams mechanism
  • 3. Adaptive Multistreaming Over Network… International organization of Scientific Research 32 | P a g e III. ADAPTIVE STREAM BASED ON THE AVAILABLE BANDWIDTH In the proposed method called SCTP with adaptive stream the change of the number of streams is depend on the traffic and congestion control behavior over the entire association. Illustrated in fig3 SCTP multistreaming with adaptive streams mechanism, also SCTP supports multiple streams with an association it ensures independently sequenced delivery among different streams while maintaining appropriate congestion control behavior over the entire association. The adaptive stream mechanism is setting the number of streams; a SCTP sender adaptively enables or disables multistreaming based on the comparison between the estimates of available bandwidth and current congestion window size. IV. NETWORK SIMULATION MODEL Since simulation has become the evaluation method choice for many areas of computer networking research using the INET framework for simulation tools OMNet++ is more convenient to result in a good control in every point of the network and a fine precision on the metrics to be computed [3]. Therefore for accuracy it is reasonable to create a simulation of a small to moderate scale topology. In most simulation cases there are limitations creating complex topologies which result in a slow system and a consumption of a significant amount of disk space. The Network Simulation Model in this research is presented in two scenarios. The network topology is chosen the same for the two scenarios except for the protocol used. The network topology used in using the INET framework for simulation tools OMNet++ for performance evaluation is a bottleneck link topology in which edge nodes connect to two routers. The bandwidth between the two routers is much lower than the other links, which causes the link between the routers to be a bottleneck. The assumption for the network that is simulated in this study is considered as follows: three groups of students; Group A, Group B, and Group C in a university campus are communicating with Group D and Group E in another university campus through internet. Group A which consists of four students communicates with Group D, also consists of four students, using a video conference in which video data is transmitted and received between them. Group B which consists of four students also communicates with Group D transmitting and receiving voice data between them. Group C consists of three students and communicates with Group E which also consists of three students transmitting and receiving text files between them. The video conference data transmitted between group A and Group D is simulated in using the INET framework for simulation tools OMNet++ as variable bit rate (VBR) traffic. The voice data transmitted between Group B and Group D is simulated as constant bit rate (CBR) traffic. The text files transmitted between Group C and Group E are simulated as file transfer protocol (FTP). VBR and FTP are chosen as background traffic and are transmitted over stream control transmission protocol (SCTP) in all scenarios. The testing for the study is made only for CBR traffic. Since the testing is on CBR traffic, in the first scenario Group B transmits the CBR traffic to Group D over the stream control transmission protocol (SCTP). In the second scenario the Stream Control Transmission Protocol (SCTP) set up a connection between Group B and Group D and CBR traffic is transmitted over the Stream Control Protocol Transmission (SCTP) with adaptive streams mechanism. The values of CBR and VBR transmission rates and the ftp files cause congestion in the bottleneck link and the behavior of each protocol is observed. Simulation environment is kept the same for two scenarios to evaluate the performance of the two protocols in transmitting streaming media. For queuing which means packets that are waiting in time to be sent through a route are dropped so that every user gets equal access to the Network, the most simple and more prevalent queue management mechanism, the drop- tail (FIFO) is used in all links. Edge links and bottleneck link bandwidths are chosen to agree with Ethernet LAN and network backbone routers specifications respectively. Simulation time should be enough to obtain reasonably accurate results. Although the topology used does not represent a realistic path, it is sufficient for this particular experiment.
  • 4. Adaptive Multistreaming Over Network… International organization of Scientific Research 33 | P a g e Figure(4). Network topology- testing the transmission of CBR traffic with background traffic VBR and FTP over SCTP and then over SCTP with adaptive streams mechanism V. OBJECTIVES We would like to design and implement new methods for setting the number of stream, that can be applied to an SCTP and that can utilize new, characteristic SCTP features. It aims to achieve the following specific contributions [8]. • To get a high quality and performance of streaming media applications. • To identify the limitations of SCTP implementation. • To measure the reliability of transport protocols over the network. • To evaluate the transport layer protocols for delivering streaming media applications. VI. EXPECTED RESULTS OF THE PROPOSED “ADAPTIVE STREAMS MECHANISM” When the sizes of the data increase under narrow bandwidth and adjust the time of sending 5 seconds, this will lead up to divide data into small sizes according to bandwidth size. In this case, the congestion expected to occur. Then the type of congestion control mechanism: Slow Start, Congestion Avoidance, Fast Retransmit and Fast Recovery will start to work. If such mechanisms do not solve the problem of congestion, and the transmission time has become in the last second. The proposed method, after 15 seconds will start to work to reduce the number of streams, which will be sent to the receiver. The expected results of the proposed mechanisms are as follow: SCTP with adaptive multistreaming is ahead of SCTP with normal multistreaming in its goodput. This means that SCTP with adaptive multistreaming have the highest goodput values. The SCTP with normal multistreaming is better than SCTP with adaptive multistreaming in its delay .This is because of the restriction the data streams in adaptive streams mechanism to ensure high transmission to receiver. Moreover, the SCTP with adaptive multistreaming is ahead of SCTP with normal multistreaming in its percentage value of packet losses this means that SCTP with adaptive multistreaming have lower values of packet losses which makes it on top of SCTP with normal multistreaming. VII. CONCLUSIONS These results indicate that it is difficult to decide the appropriate number of streams in advance of communication because the appropriate number varies depend on the environment. Thus I proposed to increment or decrement the number of streams according to bandwidth utilization in network and current congestion window size. Moreover, it supports congestion control algorithms to utilize variable bandwidth size efficiently and fairly. Therefore, I propose a further modification enabling a sender to increment and decrement the number of streams according to the condition of wireless links.
  • 5. Adaptive Multistreaming Over Network… International organization of Scientific Research 34 | P a g e REFERENCES [1] William Stallings, data and computer communications (Upper Saddle River, NJ 07458: Pearson Prentice Hall, Eighth Edition). [2] Behrouz A. Forouzan, Data Communications and Networking (McGraw-Hill, Fourth Edition). [3] OMNeT++ User Manual, Version 4.5 http://www.omnetpp.org/doc/omnetpp/Manual.pdf. [4] INET Framework Documentation. Retrieved from http://www.omnetpp.org/staticpages/index.php? Page=20041019113420757. [5] Nandgaonkar Vikas N, Patil Chandrashekhar G, Patil Sonali C, Comparative Analysis of TCP over Multi Streaming Protocol (SCTP) Based on Data Centers, International Journal of Electronics, Communication & Soft Computing Science and Engineering ISSN: 2277-9477, Volume 2, Issue 6 [6] Syed Yasmeen Shahdad, Gulshan Amin, Pushpender Sarao, multihoming and multistream protocol in computer networks, IJCSMC, Vol. 3, Issue. 3, , pg.1183 – 1187, March 2014. [7] R. Stewart, M. Tuexen, P. Lei, Stream Control Transmission Protocol (SCTP) Stream Reconfiguration, IETF Internet Engineering Task Force February 2012. [8] Firas Sabah Alturaihe, " Reliable New Transport Protocol," IOSR Journal of Engineering (IOSRJEN), Vol. 3, Issue 10,October. 2013.