Analysis of VBR Traffic on ATM Network using Simulation Method —

advertisement
International Journal of Engineering Trends and Technology (IJETT) – Volume 20 Number 4 – Feb 2015
Analysis of VBR Traffic on ATM Network using
Simulation Method
Rohini Sharma
Deepak Aggarwal
Department of Computer Science
Baba Banda Singh Bahadur College
of Engg. & Tech., Fatehgarh Sahib
Assistant Professor
Department of Computer Science
Baba Banda Singh Bahadur College of
Engg. & Tech., Fatehgarh Sahib
Abstract—ATM or Asynchronous Transfer Mode is a ATM connection. Each cell consists of 5 byte cell-header and
network transfer technique that supports a large variety of
applications having diverse performance requirements and
service. Traffic bandwidths and traffic types are supported
by it from constant, fixed rate traffic to the traffic that is
highly bursty. The delay bandwidth and loss requirements of
the present day real time multimedia traffics greatly differ
from that of the traditional non - real time traffic. Non-real
time traffic needs reliable service, but it can tolerate delay.
Contrary to this, the real - time traffics are stream –
oriented, in a way that they can bear some loss, but they
must be delivered within a bounded delay for obtaining the
desired QoS. The ATM network is applicable of the B-ISDN
which can be used for satisfying this ambition to its
simplicity and efficiency. The ATM traffic is managed and
routed differently in CBR and VBR categories in the
network. This paper analyzes the performance of the VBR
traffic on ATM network by employing simulation
methodology. For the given traffic characteristics, many
parameters such as mean delay, throughput, distance, buffer
size, are examined. Also, the paper proposes the importance
and role of priority mechanisms to control cell losses in
ATM networks.
48 byte payload (user data) making it 53 byte long. Simulation
technique is employed for modelling and designing
communication networks. System simulation is the only
technique for calculating performance. Different problems,
like setting up different network topologies and evaluating
their performance parameters are presented during the
simulation of large, complicated high-speed networks.
Therefore, simulation plays an increasingly pivotal role in the
designing and modelling of communication networks.
A. ATM ARCHITECTURE
ATM combines both hardware and software which can either
form a high-speed backbone or offer an end-to-end network.
ATM architecture consists of ATM structure as well as its
software components, as shown by Fig.1. The most important
layers of ATM are the physical layer, the ATM Adaptation
layer and the ATM layer.
Keywords— ATM, Quality of Service, CBR, VBR
I. INTRODUCTION
Asynchronous Transfer Mode (ATM) is a network
architecture that is connection oriented as well as high
performance. It has been designed for carrying traffic for (BISDNs) Broadband Integrated Services Digital Networks
(ITU, 1995 and Prycker, 1995). There are a number of digital
communications like voice and video telephony, data file
transfers, broadcast video and World Wide Web (WWW)
applications, etc. supported by ATM. These services have
traditionally been provided by logically and physically
separate networks named as the telephony networks, the
Internet and the cable-TV networks. All these networks have
been tailored for supporting the Quality of Service (QOS)
required by its applications. But, in an integrated service
network we must accommodate applications with highly
different Quality of Service requirements li available
bandwidth, minimum end-to-end delay, and minimum cell
loss probability. ATM is connection oriented. Also, once a
connection has been set up, resources are reserved from
source to destination along a path. A stream of fixed-size
packets known as cells are transmitted (ITU, 1991a) at every
ISSN: 2231-5381
Fig.1. ATM Architecture
B. ATM TRAFFIC MANAGEMENT
Several services and connections are shared by ATM network
each with a different characterization. The needed bit rate can
range from a few kbps to several Mbps range (Berger et al.,
1998). Some services can bear a few cell losses whereas
others cannot; some services have stronger real-time
constraints than others. All connections can have an effect on
each other within such a network. Binding these effects is the
duty of traffic control along with achieving the following two
main goals:


Providing specified and guaranteed Quality of
Service level.
Employing available network resources efficiently.
http://www.ijettjournal.org
Page 170
International Journal of Engineering Trends and Technology (IJETT) – Volume 20 Number 4 – Feb 2015
C. TRAFFIC CHARACTERISTICS
The following transmission characteristics differentiate video,
voice and data:
Video—the transmission characteristics of real-time video
traffic are similar to that of voice traffic, but it also needs high
bandwidth. Video traffic becomes more vulnerable to error
than uncompressed video while compression techniques are in
use.
Voice— there a flow of traffic with a pattern that is regular at
a fixed rate which is sensitive to delay variation and delay.
Voice traffic becomes more vulnerable to error than
uncompressed voice when compression techniques are in use.
Data—the flow of traffic is in an irregular pattern often
known asbursty owing to its amount of traffic and variability
in rate.
For the overall health and performance of the ATM network,
traffic management is important. Through multiple service
categories and Quality of Service implementation, the
different transmission requirements of mixed traffic on a
common network are satisfied by ATM.
D. ATM SERVICE CATEGORIES
There are four major types of traffic, each of which could be
managed and routed differently in the network. These are:




Constant Bit Rate (CBR)
Variable Bit Rate (VBR)
Unspecified Bit Rate (UBR)
Available Bit Rate (ABR)
E. ATM TRAFFIC PARAMETERS
The traffic parameters explained below are employed for
qualifying the different ATM service categories:
Minimum Cell Rate (MCR): it can be defined as the cell rate
at which the edge device is always allowed to transmit.
Peak Cell Rate (PCR): it is the cell rate which the edge
device cannot exceed. There are some service categories that
have a limit on the number of cells which can be sent at the
PCR without there being a penalty traffic contract violation.
Cell Delay Variation Tolerance (CDVT): it is the allowable
deviation in cell times for PVC which is transmitting above
the PCR. It also allows a specific number of cells to arrive
quicker than the expected cell interarrival time without there
being a penalty for traffic contract violation.
Maximum Burst Size (MBS): it is the number of cells
transmitted by the edge device up to the PCR for a fixed time
period without there being a penalty for traffic contract
violation.
F. ATM QOS PARAMETERS:
Constant Bit Rate (CBR): CBR is employed for any data type
for which the end-systems need predictable response time and
a static bandwidth amount constantly available throughout the
life-time of the connection and predictable response time. The
bandwidth amount is characterized by a PCR (Peak Cell
Rate). Such applications include services like telephony
(voice services), video conferencing or any type of on-demand
service, like interactive audio and voice.
Variable Bit Rate (VBR): This service category is employed
for connections transporting traffic at variable rates — traffic
which counts on correct timing between the traffic source and
destination. Compressed video stream is an example of traffic
requiring this type of service category.
Available Bit Rate (ABR): ABR employs Resource
Management (RM) cells for providing feedback which
controls the traffic source in response to variations in
available resources within the interior ATM network. The
ABR flow control specification employs these RM cells for
controlling the cell traffic flow on ABR connections. The endsystem is expected to adapt its traffic rate as per the feedback
enabling it to obtain its right share of available network
resources. Providing fast access to available network
resources up to the specified Peak Cell Rate is the goal of
ABR.
ISSN: 2231-5381
Unspecified Bit Rate (UBR): This service category is
employed for connections transporting variable bit rate traffic
for which there is no reliance on time synchronization
between the traffic source and destination. But, unlike ABR, it
does not have flow-control mechanisms for dynamically
adjusting the bandwidth amount available to the user. UBR in
general is employed for applications which are very tolerant to
cell loss and delay.
The QoS parameters used for managing cell loss and cell
delay over the ATM network for every ATM service category
is defined by the ATM Forum specifications. Some of these
QoS parameters are negotiable and some are not.
Negotiable QoS Parameters: The following are the cell delay
and cell loss parameters that fall under the category of
negotiable QoS parameters.
Cell Delay Parameters
Two negotiable parameters for cell delay are supported by the
ATM Forum specifications:
Maximum cell transfer delay (maxCTD):it is the maximum
length of time allowable for the network for transmitting a cell
from the source UNI device to the destination UNI device.
Peak-to-peak cell delay variation (peak-to-peak CDV): it is
the maximum variation allowable from the fixed CTD for
every cell that is transmitted from the sender UNI device to
the reciever UNI device. It represents the allowed distortion or
jitter between cell inter-arrival times over the network.
Non-Negotiable QoS Parameters
During the connection setup on the ATM network, the
following parameters are not exchanged:
Cell error ratio (CER): it is the allowable percentage of cells
which can be in error.
Severely errored cell block ratio (SECBR): it is the maximum
allowable cell blocks percentage which can be very likely in
http://www.ijettjournal.org
Page 171
International Journal of Engineering Trends and Technology (IJETT) – Volume 20 Number 4 – Feb 2015
error. A cell block is defined as the number of transmitted
cells that are transmitted consecutively on a particular
connection. It is considered highly errored when more than a
maximum number of lost cells, errored cells or misinserted
cells are occurring within that cell block.
Cell misinsertion rate (CMR): it is the maximum allowable
rate of misinserted cells.
II. LITERATURE REVIEW
There has been a lot of research on the performance of an
ATM network and simulation of various parameters related to
it. Tran Cong Hung et al [1] described six QoS parameters
used for measuring the network performance for a given
connection in ATM network and simulating the delay
parameter measurement of the ATM networks to solve Cell
Transfer Delay by employing simulation method.
Fig.2. The Main Screen
Hassan Naser et al [2] calculated ATM layer performance of
a fixed bit rate MPEG2 connection. It also describes the effect
of various network/source parameters on the CDV and end-toend delay of variance connection. Finally it shows that the
correlation is decreasing function by examining variation in
the cell delay correlation of reference connection.
George Benke et al [4], describes a method for generating
self-similar traffic that can be used for driving network
simulation models. Finally, it shows a magnitude order
improvement in queue length for traffic loading which is selfsimilar.
B. CREATE SCENARIO
In this screen, adding CPE (Customer Premises Equipment)
and Switch with eight ports are created by default on the
environment builder establishing connections between CPE
and Switch. The connections between two CPEs cannot be
made in the network. A switch can have more than one CPE
attached to it. Click on the two devices and connect any two
devices. The connection possibilities are CPE to switch and
Switch to Switch.
III. METHODOLOGY
In this paper first of all, the innovations in the field of design
and development of ATM networks and traffic management
in ATM networks have been dealt with. After this, the
network resource management techniques have been
elaborated to control traffic effectively. Also, the importance
and role of priority mechanisms to control cell losses in ATM
networks have been studied and finally the modelling of VBR
traffic is presented. The performance of the VBR traffic on
ATM network using simulation methodology has been
analysed. Netsim simulator has been used for the given traffic
characteristics. Many parameters such as mean delay,
throughput, distance, buffer size, are examined.
A. MAIN SCREEN
Fig.3. Create Scenario
The main screen of the simulator displays different icon like
ATM CPE (Customer Premises Equipment), Switch, Trace,
Properties, Simulate. Click on the icon, drag and drop them C. GENERATE TRAFFIC
To generate traffic get the option window and select
for each having performing different function.
properties of CPEs, Switches and link properties shown in
below tables.
Switch Properties
Switch 1
Switch 2
Port
Buffer Size (KB)
Switching Techniques
8
8
Priority
8
8
Priority
Table 1: Switch Properties
ISSN: 2231-5381
http://www.ijettjournal.org
Page 172
International Journal of Engineering Trends and Technology (IJETT) – Volume 20 Number 4 – Feb 2015
CPE Properties
CPE
Application
1
Destination
CPE2
Transmission Type
Point to Point
Data Size(Bytes)
1024
Data Generated Rate(Kbps)
512
Duration
1 to 10
Data Type
Data
Peak Cell Rate per sec
1000
Cell Delay Variation Time( in 1000
Micro sec)
Scheduling Technique
Priority
Payload(%)
100
Table.2. CPE Properties
Link Properties
Distance (km)
Table.3. Link Properties
Link 1
Link2
1000
1000
Link3
Fig.5. Between normalized throughput and distance
1000
The distance along x-axis and normalized throughput along yaxis shows in the above graph. The values between these two
Data Rate
0.064
0.064
0.064
parameters are shown in the table below. As the distance
D. SIMULATION
increases the normalized throughput decreases because
distance between source and destination effects the packets
After create scenario and generate traffic, simulate an
numbers on the receiving side.
environment using LAN/WAN components like CPE’s
Switches, Hubs and Routers. At the end of simulation, Netsim
Table.4. Normalized throughput and distance
generates a report of the network’, performance.
Error Rate
No Error
No Error
No Error
Normalised throughput
Distance
71.9422
100
71.9416
200
71.9409
300
71.9403
400
71.939
500
71.939
600
71.936
700
71.936
800
71.935
900
71.934
1000
71.933
1500
71.932
2000
71.931
2500
Fig.4. Network Performance Report
IV. RESULTS
On increasing the distance between the two ATM switches,
different parameters have been measured again and compared
the results as per the changing environment.
Comparisons between distance with Time: Time or mean
Comparisons between distance and normalized Throughput: delay taken for successful packets transfer from source to
Normalized throughput means successful packets transfer destination increases while increasing distance between them.
from source to destination Distance between the two switches
increases normalized throughput decreases.
ISSN: 2231-5381
http://www.ijettjournal.org
Page 173
International Journal of Engineering Trends and Technology (IJETT) – Volume 20 Number 4 – Feb 2015
traffic effectively. The importance and role of priority
mechanisms to control cell losses in ATM networks have also
been studied. The performance of the VBR traffic on ATM
network using simulation has been analysed. After simulation,
it has been found that as the distance increases the normalized
throughput decreases because distance between source and
destination effects the packets numbers on the receiving side.
Hence, the importance and role of priority mechanisms to
control cell losses in ATM networks has been proposed. As a
future scope, the comparative analysis can be done for the
usage of different parameters like cell loss ratio and cell
errored ratio.
REFERENCES
Fig.5. Between distance and Time
The distance along x-axis and time along y-axis shows in the
above graph. The values between these two parameters are
shown in the table 5 below. As the distance increases the time
taken by packets from source to destination also increase
because distance between source and destination effects the
packets numbers on the receiving side.
Table.5. between distance and time
Distance
100
200
300
400
500
600
700
800
900
1000
1500
2000
2500
Time
42744.24
45743.8
48743.4
51743
54742.6
57742.2
60740.6
63740.1
66673.7
69739.2
84740.2
99739.6
114732.3
V. CONCLUSION
In this paper, many parameters such as mean delay,
throughput, distance, buffer size, are examined. The distance
between the two ATM switches, different parameters have
been measured again and the results have been compared as
per the changing environment. Also, the network resource
management techniques have been elaborated to control
ISSN: 2231-5381
[1] Dr. Rajesh Goel, Sagar, ―Wireless ATM Based Network for Multimedia
Personal Communication Service‖ International Journal of Advanced
Research in Computer Science and Software Engineering, Volume 4, Issue 3,
March 2014.
[2]HasanHarasis, ―Rerouting Schemes for Wireless ATM Networks‖
Scientific Research, August, 2014.
[3]R. Manivasikaran, U.B.Desai, AbhayKarandikar ― End to End Simulation
of VBR traffic over ATM network using CIPP Network traffic model‖.
[4]Hassan Harasis, ―Losses in wireless ATM networks‖, Scientific Research,
Vol.5 No.3, August 2013.
[5] Tran Cong Hung, Pham Minh Ha, Sang Sig Nam, Bui XuanLoc ―
Performance parameters for cell transfer variations and cell transfer timing in
ATM network‖, Asian Info-communications council, 28th Conference,
November, 2002.
[6] Tran Cong Hung, Pham Minh Ha, Sang Sig Nam ―Illustration of the
traffic conformance in ATM network‖, ETRI , 2001.
[7] Amy R. Reibman and Arthur W. Berger , ―Traffic Descriptors for VBR
Video Teleconferencing Over ATM Networks‖, IEEE/ACM Transactions on
Networking, VOL. 3, NO. 3, JUNE 2005.
[8] ] A. Hameed and Ali Oudah, ―Routing Schemes for Wireless ATM
Networks‖ International Journal of Energy, Information and
Communications, Vol.5, Issue 3 (2014).
[9] Chia Shen, ―On ATM Support for Distributed Real-Time Applications‖,
Mitsubushi Electric Research Laboratories, April 1996.
[10] NikolaosAnerousis, Aurel A. Lazar, ―Virtual Path Control for ATM
Networks with Call Level Quality of Service Guarantees‖,
[11]KimmoAhonen,―QoSandATM‖https://www.netlab.tkk.fi/opetus/s38130/k
99/presentations/6.pdf.
[12] NirajNake, ―An Overview of Network Architecture and security
framework of Asynchronous Transfer Mode‖ International Journal of
Scientific and Research Publications, Volume 3, Issue 4, April 2013.
[13] Hoon Lee, ―Charging the real-time VBR traffic in ATMnetworks‖ IEEE,
pages 419 – 424, 2000.
[14] Parag Jain, Sandip Vijay, S. C. Gupta, ―Performance Analysis &QoS
Guarantee in ATM Networks‖ Global Journal of Computer Science and
Technology, 2009.
[15]Tran Cong Hung, Pham Minh Ha, Sang Sig Nam, Bui XuanLoc ―ATM
Network’s delay parameter measurement using simulation method‖.
[16] Hassan Naser, Alberto Leon Garcia ―A Simulation study of Delay and
Delay Variation in ATM networks: CBR traffic‖.
[17] Nikos Passas and LazarosMerakos, ―Wireless ATM‖ The Wiley
Encyclopaedia of Telecommunications.
[18] George Benke, Jim Brandt, Helen Chen, SiamekDastangoot, Gregory J.
Miller ― Performance Analysis of ATM ABR service under self-similar traffic
in the presence background VBR traffic‖, SAND--96-8558C; CONF961069—1ON: DE96009086; TRN: AHC29619%%122, 5th January, 2006.
[19]John Cleary, Murray Pearson, Ian Graham, Brian Unger, ―High
Performance Simulation for ATM Network Development‖, Final Study
Report
for
New
Zealand
TeleCom,
June,
2006.
http://www.ijettjournal.org
Page 174
Download