SlideShare a Scribd company logo
1 of 49
Download to read offline
QoS support in unified network architectures:
challenges and a possible solution
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 1/49
Assistant Professor Emanuel PUŞCHIŢĂ, Ph. D.
Technical University of Cluj-Napoca
Faculty of Electronics, Telecommunication and Information Technology
Communications Department
ContentsContents
Perspective on QoS Resource ManagementPerspective on QoS Resource Management
Existing QoS SupportExisting QoS Support
UMTS (3GPP), WiMAX (IEEE 802.16), WLAN (IEEE 802.11)UMTS (3GPP), WiMAX (IEEE 802.16), WLAN (IEEE 802.11)
QoS support in unified network architecture: challengesQoS support in unified network architecture: challenges
QoS support in unified network architecture: a possible solutionQoS support in unified network architecture: a possible solution
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 2/49
QoS support in unified network architecture: a possible solutionQoS support in unified network architecture: a possible solution
ProfileProfile--based QoS supportbased QoS support
Evaluation through simulationsEvaluation through simulations
Validation through emulationValidation through emulation
ConclusionsConclusions
Limitations and discussionsLimitations and discussions
Perspectives on QoS Resource ManagementPerspectives on QoS Resource Management
• QoS - Quality of Service
• ITU-T as "the ability of a network or network portion to provide the
functions related to communications between users"
• IETF as "a set of service requirements to be met by the network while
transporting a flow"
• evaluated through the values of QoS parameters
• delay
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 3/49
• delay
• throughput
• jitter
• number of packets
• QoS Resource Management Mechanisms
• layered QoS support
Existing QoS support mechanisms: QoS UMTSExisting QoS support mechanisms: QoS UMTS NetworksNetworks
• UMTS QoS support: 4 Traffic Classes
• Conversational (CO):
• low delay, low jitter, symmetric traffic, no buffering (speech, VoIP,
video)
• Streaming (ST):
• moderate delay, moderate jitter, asymmetric traffic, buffering allowed
(video streaming, audio streaming)
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 4/49
(video streaming, audio streaming)
• Interactive (IN):
• moderate jitter, asymmetric traffic, buffering allowed, request
response pattern (web browsing)
• Background (BK):
• destination doesn’t expect data within a certain time, preserve
payload content, asymmetric traffic, buffering allowed (email, file
downloading)
Existing QoS support mechanisms: QoS WiMAX NetworksExisting QoS support mechanisms: QoS WiMAX Networks
• WiMAX QoS support: 5 Traffic Classes
• Unsolicited Grant Service (UGS)
• supports delay sensitive application such as real time applications
formed with fixed size of the transmitted packets
• Extended Real-time Polling Service (ertPS)
• sensitive application such as real time applications with very strict QoS
requirements (i.e., Voice over IP with silence suppression)
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 5/49
requirements (i.e., Voice over IP with silence suppression)
• Real-Time Polling Service (rtPS)
• applications with less delay constraints, formed with variable size of
the packets, sent at periodic intervals (i.e., video streaming)
• Non-real-time Polling Service (nrtPS)
• delay tolerant applications which require at least a minimum data
transfer rate
• Best Effort (BE)
• all types of applications which have minimum or no QoS requirements,
served in the best way available (i.e. web browsing).
Existing QoS support mechanisms: QoS WLAN NetworksExisting QoS support mechanisms: QoS WLAN Networks
• WLAN QoS support: 4 Traffic Classes
• EDCA - Enhanced Distributed Channel Access
• HCCA - HCF Controlled Channel Access
• Background (BK)
• non-time-critical and loss insensitive, but of lower priority than best
effort
• Best-Effort (BE)
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 6/49
• Best-Effort (BE)
• non-time-critical and loss insensitive
• Video (VI)
• delay, jitter and packet loss sensitive
• Voice (VO)
• time critical
Perspectives on QoS ResourcePerspectives on QoS Resource Management: challengesManagement: challenges
• Intra-domain QoS support
• particular QoS mechanisms – network services
• prioritized, classified, scheduled and delivered
• Inter-domain QoS support
• concern regarding the reliability of current QoS support mechanisms
• supplementary service compatibilities must be provided
• Unified network architectures
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 7/49
• Unified network architectures
• service unification and variable network context
• multiple terminals, access and transport networks, and operators
• Scope
• to bring the perspective of an end-to-end QoS support
• based on knowing the service requests and the network capabilities
Perspectives on QoS ResourcePerspectives on QoS Resource ManagementManagement
• Proposed solutions:
• clean slate / revolutionary approach
• complete remodeling of the Internet architecture
• Major problems:
• perspective of operators/service providers on radical changes in
the network
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 8/49
the network
• new legislative/normative agreements between service providers
• difficulty in testing/evaluation/validating new architectural
elements
• pluralistic / evolutionary approach
• gradual improvement of functionalities in the existing architecture
• the adopted perspective
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution
Profile-based QoS Support: a possible solution
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 9/49
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- SCOPESCOPE
• Problem:
• Interconnecting multiple technologies an efficient end-to-end QoS support
cannot be guaranteed
• Existing QoS support:
• Designed for intra-domain QoS support
• Delivered services - prioritized, classified, scheduled and delivered
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 10/49
• Delivered services - prioritized, classified, scheduled and delivered
according to a particular QoS mechanisms
• Proposed QoS Support:
• Designed for inter-domain QoS support
• Based on the use of QoS Profiles
• Determine an end-to-end QoS path
• best accommodates specific application requirements to a particular
network context
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- EVALUATIONEVALUATION
• Evaluation scenarios:
• The proposed QoS solution
• implemented and evaluated through network simulations
• validated on an experimental test-bed through network emulation
• Evaluation metrics:
• QoS parameters:
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 11/49
• QoS parameters:
• the total number of lost packets, the mean jitter and the average end-
to-end delay
• Originality:
• QoS support indicates the critical parameters
• Maps the required parameters into the specific QoS profiles
• Selects a convenient end-to-end QoS path in the network
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- MODELINGMODELING
• QoS Profiles:
• QoS Requested Profile:
• specific requirement of the source application
• specify the critical transmission parameter (i.e., delay or jitter)
• QoS Path Profile:
• includes the best end-to-end path determined by probing the network
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 12/49
• includes the best end-to-end path determined by probing the network
• the cumulative value of the critical parameter measured on this path
• QoS Available Profile:
• uses the selected path to reach the source (from the destination)
• marks the nodes and corresponding interfaces in order to set the end-
to-end transmission path
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- OBSERVATIONSOBSERVATIONS
• Notes:
• The mechanism avoids the routing loops
• selects only the interface providing the best QoS Path Profile
• Jitter and delay are cumulative values
• the mechanism could not include the same node more than once
• Important aspect to solve:
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 13/49
• Important aspect to solve:
• the network probing process increases the traffic
• time to determine an end-to-end path
• managed by controlling the number of probes in a set
ProfileProfile--based QoS support: a possiblebased QoS support: a possible solutionsolution
Profile-based QoS Support: a possible solution
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 14/49
Phase 1: Evaluation through simulations
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- SCENARIO DESCRIPTIONSCENARIO DESCRIPTION
• Evaluation tool and scenario description:
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 15/49
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- TEST APPLICATION CONFIGRATIONTEST APPLICATION CONFIGRATION
• Test application:
• real-time applications
• codecs transmitting equal packets at constant intervals of time
• constant bit rate (CBR) generator
• Configuration parameters for the test application modeled by a CBR generator
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 16/49
• Configuration parameters for the test application modeled by a CBR generator
Application
type
Packet size
(bytes)
Interval between
packets (ms)
Total number of
transmitted
packets
Bit rate
(kbps)
Duration
(s)
CBR 1370 3.26 32448 3361 106
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- PERFORMANCE EVALUATIONPERFORMANCE EVALUATION
• Evaluation criteria:
• Compare proposed QoS support performances with the ones of the existing
QoS network support
• best-effort (BE) and priority based traffic conditions
• IP Precedence field to 5 (Network Layer)
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 17/49
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- SIMULATION RESULTSSIMULATION RESULTS
• Performances of the existing QoS support for the test application:
BE
Routing protocol OSPFv2 RIP Bellman Ford
End-to-end path SN-AP1-R1-R4-R8-R9-AP2-DN
Average end-to-end delay (ms) 718.58 718.58 713.54
Average jitter (ms) 1.60 1.60 1.63
Packet loss (%) 29.24 29.24 29.31
Routing protocol OSPFv2 RIP Bellman Ford
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 18/49
IP Precedence = 5
Routing protocol OSPFv2 RIP Bellman Ford
End-to-end path SN-AP1-R1-R4-R8-R9-AP2-DN
Average end-to-end delay (ms) 624.45 624.45 624.41
Average jitter (ms) 1.34 1.34 1.34
Packet loss (%) 14.44 14.44 14.44
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- OBSERVATIONSOBSERVATIONS
• Notes:
• Same path regardless of the used routing protocol
• no correlation between the application requirements and the network
selected path
• The average end-to-end delay and the packet loss exceed the maximal
accepted values
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 19/49
accepted values
• existing network mechanisms cannot offer an appropriate QoS support
for the test application
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- PERFORMANCE EVALUATIONPERFORMANCE EVALUATION
• Performances of the profile-based QoS support for the test application:
• a patch application and integrated in QualNet Developer 5.1
• probing the network
• to identify a convenient end-to-end path according to the application
requirements
• considering application critical parameters
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 20/49
• considering application critical parameters
• the number of probes in a set determines
• the network overload
• the path estimation time
• The question: Which is the appropriate number of probes in a set?
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- THE NUMBER OF PROBES IN A SETTHE NUMBER OF PROBES IN A SET
• Probing the network:
• The network overload when the critical parameter is set to delay or jitter
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 21/49
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- THE NUMBER OF PROBES IN A SETTHE NUMBER OF PROBES IN A SET
• Probing the network:
• The path estimation time when the critical parameter is set to delay or
jitter
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 22/49
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- THE NUMBER OF PROBES IN A SETTHE NUMBER OF PROBES IN A SET
• Comparative representation:
• the average end-to-end delay on probes and the average end-to-end delay
on test application when the critical parameter is set to delay
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 23/49
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- THE NUMBER OF PROBES IN A SETTHE NUMBER OF PROBES IN A SET
• Comparative representation:
• the average end-to-end delay on probes and the average end-to-end delay
on test application when the critical parameter is set to jitter
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 24/49
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- OBSERVATIONSOBSERVATIONS
• Notes:
• For a reduced number of probes in a set
• the average end-to-end delay estimated on probes does not
accurately predict the behavior of the test application
• Increasing the number of probes per set
• improvement of the prediction
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 25/49
• improvement of the prediction
• from a certain point the probing process generates only additional
network traffic
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- THE NUMBER OF PROBES IN A SETTHE NUMBER OF PROBES IN A SET
• Comparative representation:
• the average jitter on probes and the average jitter on test application when
the critical parameter is set to delay
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 26/49
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- THE NUMBER OF PROBES IN A SETTHE NUMBER OF PROBES IN A SET
• Comparative representation:
• the average jitter on probes and the average jitter on test application when
the critical parameter is set to jitter
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 27/49
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- OBSERVATIONSOBSERVATIONS
• Notes:
• A reduced number of probes in a set
• apparently better predicts the behavior of the test application
• the corresponding end-to-end selected paths the transmission
experiences an important packet loss (see Table in next slide)
• A large number of probes per set
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 28/49
• A large number of probes per set
• determine alternative network paths
• similar average jitter values but with no packet losses
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- SIMULATION RESULTSSIMULATION RESULTS
• Selected paths and packet loss for different sets of probes:
Critical
parameter =
delay
Number of
probes in a set
10 100 200 300 500 1000
Selected end-to-
end path (hop
number)
SN-AP1-R1-
R3-R7-R6-
R9-BS2-DN
SN-BS1-R1-
R3-R7-R6-
R9-BS2-DN
SN-BS1-R1-
R3-R7-R6-
R9-BS2-DN
SN-BS1-R1-R5-R6-R9-BS2-DN
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 29/49
Packet loss (%) 8.99 9.11 9.10 0 0 0
Critical
parameter =
jitter
Number of
probes in a set
10 100 200 300 500 1000
Selected end-to-
end path (hop
number)
SN-BS1-R1-
R3-R7-R9-
AP2-DN
SN-AP1-R1-
R3-R7-R9-
BS2-DN
SN-AP1-R1-
R5-R6-R9-
BS2-DN
SN-AP1-R1-R5-R6-R9-BS2-DN
Packet loss (%) 9.17 8.99 0 0 0 0
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- OBSERVATIONSOBSERVATIONS
• Notes:
• The end-to-end path changes with the number of probes per set
• A reduced number of probes
• do not accurately predict the behavior of the test application
• the average end-to-end delay prediction is too optimistic
• there are packet losses on these indicated paths
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 30/49
• there are packet losses on these indicated paths
• A large number of probes per set
• the path estimation time and network loading are not feasible
• determined path remains the same and no packet loss occurs
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- THE NUMBER OF PROBES IN A SETTHE NUMBER OF PROBES IN A SET
• The question : Which is the appropriate number of probes in a set?
• The role of the probes in a set:
• number of probes per set should guarantees
• the selection of the end-to-end path
• best average delay or jitter estimation
• no packet loss
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 31/49
• no packet loss
• The answer …
• given by the test application packet rate
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- SIMULATION RESULTSSIMULATION RESULTS
• Performances of the profile-based QoS support for the test application:
Existing QoS support
IP Precedence =5
End-to-end path SN-AP1-R1-R4-R8-R9-AP2-DN
Average end-to-end delay (ms) 624.45
Average jitter (ms) 1.34
Packet loss (%) 14.44
Proposed QoS support
Critical parameter =
End-to-end path SN-BS1-R1-R5-R6-R9-BS2-DN
Average end-to-end delay (ms) 158.41
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 32/49
• The end-to-end path changes with the critical_parameter
Critical parameter =
delay
Average end-to-end delay (ms) 158.41
Average jitter (ms) 5.60
Packet loss (%) 0
Proposed QoS support
Critical parameter =
jitter
End-to-end path SN-AP1-R1-R5-R6-R9-BS2-DN
Average end-to-end delay (ms) 185.69
Average jitter (ms) 5.45
Packet loss (%) 0
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- NETWORK PATHSNETWORK PATHS
• Selected end-to-end network paths:
• existing QoS support (solid black line); critical_parameter = delay (solid gray
line); critical_parameter = jitter (dashed black line)
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 33/49
ProfileProfile--based QoS support: a possiblebased QoS support: a possible solutionsolution
Profile-based QoS Support: a possible solution
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 34/49
Phase 2: Validation trough emulation
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution –– EXPERIMENTAL SETUPEXPERIMENTAL SETUP
• Laboratory test-bed:
• real network in real-time using real applications (EXata, VLC and Wireshark)
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 35/49
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- TEST APPLICATION CONFIGRATIONTEST APPLICATION CONFIGRATION
• Test application:
• VLC media player
• replace the CBR traffic generator
• settings of the video test file running on the VLC server
• CBR test application (simulation) characteristics of the video streaming
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 36/49
• CBR test application (simulation) characteristics of the video streaming
(emulation)
• total number of sent packets, packet size and sequence duration – the
same for both test application and video stream
Application
type
Container Resolution
(pixels)
File size
(MB)
Frame
rate (fps)
Bit rate
(kbps)
Duration (s)
Video AVI 1280x544 39.2 23.976 3094 106
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- PERFORMANCE EVALUATIONPERFORMANCE EVALUATION
• Evaluation metrics:
• Wireshark
• total number of transmitted packets
• packet loss
• mean jitter
• average end-to-end delay - not measured
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 37/49
• average end-to-end delay - not measured
• the clocks of the two operational hosts were not synchronized with the
EXata emulation server
• Evaluation analysis:
• Compare the existing QoS support and the proposed QoS support
• critical parameters = delay and jitter
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- EXPERIMENTAL RESULTSEXPERIMENTAL RESULTS
• Video streaming performances on the experimental test-bed:
Existing QoS Support Critical parameter = delay Critical parameter = jitter
Total number
of sent packets
32448
Packet size
(bytes)
1370
Selected end-
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 38/49
Selected end-
to-end path
(hop number)
SN-AP1-R1-R4-R8-R9-AP2-DN SN-BS1-R1-R5-R6-R9-BS2-DN SN-AP1-R1-R5-R6-R9-BS2-DN
Packet loss
ratio (%)
55.69 12.26 11.6
Mean jitter
(ms)
4.77 6.30 5.73
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- OBSERVATIONSOBSERVATIONS
• Notes:
• EXata real network interfaces
• larger packet loss and mean jitter than the ones obtained in the
simulations
• Profile-based QoS support
• offers the best performances even for the real video transmission
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 39/49
• offers the best performances even for the real video transmission
• selects an end-to-end path that meets the application requirements
considering its critical parameter
• Problem: experimental results indicate unacceptable packet loss!
• Solution: application reconfiguration
ProfileProfile--based QoS support: a possiblebased QoS support: a possible solutionsolution
Profile-based QoS Support: a possible solution
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 40/49
Phase 3: Reconfiguration of the test application
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- APPLICATION RECONFIGURATIONAPPLICATION RECONFIGURATION
• Test application parameters:
• reconfigured parameters for the test application
• decrease the CBR traffic generator bit rate
• the interval between packets was increased
Application Packet size Interval between packets Total number of Bit rate Duration (s)
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 41/49
• Notes:
• Network probing: total number of probes per set is 165
• Scope: to reduce the packet loss
Application
type
Packet size
(bytes)
Interval between packets
(ms)
Total number of
transmitted packets
Bit rate
(kbps)
Duration (s)
CBR 1370 6.09 17385 17975 106
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- APPLICATION RECONFIGURATIONAPPLICATION RECONFIGURATION
• Simulation results - existing QoS support:
BE
Routing protocol OSPFv2 RIP Bellman Ford
End-to-end path (hop number) SN-AP1-R1-R4-R8-R9-AP2-DN
Average end-to-end delay (ms) 704.17 704.17 704.51
Average jitter (ms) 2.67 2.67 2.72
Packet loss (%) 15.31 15.31 15.61
Routing protocol OSPFv2 RIP Bellman Ford
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 42/49
• average end-to-end delay and the packet loss were reduced
• selected end-to-end path remains the same regardless of the changes
• existing QoS support is insensitive to the application characteristics
IP Precedence =5
Routing protocol OSPFv2 RIP Bellman Ford
End-to-end path (hop number) SN-AP1-R1-R4-R8-R9-AP2-DN
Average end-to-end delay (ms) 227.85 227.85 227.9
Average jitter (ms) 2.04 2.04 2.04
Packet loss (%) 0 0 0
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- APPLICATION RECONFIGURATIONAPPLICATION RECONFIGURATION
• Simulation results - proposed QoS support:
Critical parameter = delay Critical parameter = jitter
Number of probes per set 165
Total number of probes in the network 5280
Path estimation time (s) 7.67
Selected end-to-end path (hop number) SN-BS1-R1-R3-R7-R6-R9-BS2-DN SN-AP1-R1-R3-R7-R9-BS2-DN
Average end-to-end delay (ms) 122.64 152.13
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 43/49
• new end-to-end paths selected imposed by the critical_parameter
• low average end-to-end delay
• no packet loss
Average end-to-end delay (ms) 122.64 152.13
Average jitter (ms) 9.2 8.46
Packet loss (%) 0 0
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- APPLICATION RECONFIGURATIONAPPLICATION RECONFIGURATION
• Video application parameters on the experimental test-bed:
• transrated the video test application
Application type Container Resolution
(pixels)
File size
(MB)
Frame rate
(fps)
Bit rate
(kbps)
Duration (s)
Video AVI 1280x544 20.7 23.976 1633 106
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 44/49
ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- APPLICATION RECONFIGURATIONAPPLICATION RECONFIGURATION
• Experimental results:
Existing QoS Support Critical parameter = delay Critical parameter = jitter
Total number of
sent packets
17385
Packet size
(bytes)
1370
Selected end-to-
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 45/49
• profile-based QoS support provides considerable improvements in terms of
packet loss
Selected end-to-
end path (hop
number)
SN-AP1-R1-R4-R8-R9-AP2-DN SN-BS1-R1-R3-R7-R6-R9-BS2-DN SN-AP1-R1-R3-R7-R9-BS2-DN
Packet loss ratio
(%)
36.12 8.25 8.02
Mean jitter (ms) 5.85 9.64 8.23
ConclusionsConclusions
• Propose a profile-based QoS support
• Scope: to improves the resource management in a scenario unifying
different network technologies
• Design: developed as a patch application
• Performances: evaluated through simulation and validated trough
emulation on a laboratory network platform
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 46/49
emulation on a laboratory network platform
• Specific elements: QoS profiles, set of probes, critical parameters
• Results: better performances in terms of average end-to-end delay and
number of lost packets
• Simulation tool: QualNet Developer 5.1
• Emulation platform: EXata 2.2
Limitations and discussionsLimitations and discussions
• The probes are used to perform measurements and network monitoring
• the probing process is triggered only once before running the application
• periodic probing is needed
• An adaptation process at the application level would improve the performances
• decreasing the application bit rate proved to be a possible solution
• Path selection based only on the evaluation of one critical parameter
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 47/49
• Path selection based only on the evaluation of one critical parameter
• a comprehensive decision requires a composite metric
AcknowledgementsAcknowledgements
This presentation was supported by the project "Development and support of
multidisciplinary postdoctoral programmes in major technical areas of national
strategy of Research - Development - Innovation" 4D-POSTDOC, contract no.
POSDRU/89/1.5/S/52603, project co-funded by the European Social Fund
through Sectoral Operational Programme Human Resources Development 2007-
2013. The logistics costs of the work (research infrastructure) were supported
PN II-RU research grant PD184/2010, supported by CNCSIS-UEFISCSU.
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 48/49
PN II-RU research grant PD184/2010, supported by CNCSIS-UEFISCSU.
ThanksThanks
Thanks for Your Attention!
Emanuel PUSCHITA
The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 49/49
Emanuel.Puschita@com.utcluj.ro
Faculty of Electronics, Communications and Information Technology

More Related Content

Similar to Dd

Towards a Framework for Monitoring and Analyzing QoS Metrics of Grid Services
Towards a Framework for Monitoring and Analyzing QoS Metrics of Grid ServicesTowards a Framework for Monitoring and Analyzing QoS Metrics of Grid Services
Towards a Framework for Monitoring and Analyzing QoS Metrics of Grid ServicesHong-Linh Truong
 
Optimizing User QoE through Overlay Routing, Bandwidth ...
Optimizing User QoE through Overlay Routing, Bandwidth ...Optimizing User QoE through Overlay Routing, Bandwidth ...
Optimizing User QoE through Overlay Routing, Bandwidth ...Videoguy
 
the-ieee-8021-standards.pptx
the-ieee-8021-standards.pptxthe-ieee-8021-standards.pptx
the-ieee-8021-standards.pptxCMWason
 
Hao_Qin_Presentation-秦博士.pdf
Hao_Qin_Presentation-秦博士.pdfHao_Qin_Presentation-秦博士.pdf
Hao_Qin_Presentation-秦博士.pdflstclstc
 
Optical Networking Services
Optical Networking ServicesOptical Networking Services
Optical Networking ServicesTal Lavian Ph.D.
 
Updates on NFV and SDN Activities from the Broadband Forum
Updates on NFV and SDN Activities from the Broadband ForumUpdates on NFV and SDN Activities from the Broadband Forum
Updates on NFV and SDN Activities from the Broadband ForumOpen Networking Summit
 
Cloud Computing and Agile Product Line Engineering Integration
Cloud Computing and Agile Product Line Engineering IntegrationCloud Computing and Agile Product Line Engineering Integration
Cloud Computing and Agile Product Line Engineering IntegrationHeba Elshandidy
 
RECAP at ETSI Experiential Network Intelligence (ENI) Meeting
RECAP at ETSI Experiential Network Intelligence (ENI) MeetingRECAP at ETSI Experiential Network Intelligence (ENI) Meeting
RECAP at ETSI Experiential Network Intelligence (ENI) MeetingRECAP Project
 
Career Presentation (Chris Changmo Yoo)
Career Presentation (Chris Changmo Yoo)Career Presentation (Chris Changmo Yoo)
Career Presentation (Chris Changmo Yoo)Chris Changmo Yoo
 
Mobile computing notes and material
Mobile computing notes and materialMobile computing notes and material
Mobile computing notes and materialSDMCET DHARWAD
 
Is your MQTT broker IoT ready?
Is your MQTT broker IoT ready?Is your MQTT broker IoT ready?
Is your MQTT broker IoT ready?Eurotech
 
Light reading bte_oif_intro_june_2015
Light reading bte_oif_intro_june_2015Light reading bte_oif_intro_june_2015
Light reading bte_oif_intro_june_2015Deborah Porchivina
 
Wireless technologies and .11n
Wireless technologies and .11nWireless technologies and .11n
Wireless technologies and .11nswathi b
 
Baker Charlie
Baker CharlieBaker Charlie
Baker CharlieCarl Ford
 

Similar to Dd (20)

Towards a Framework for Monitoring and Analyzing QoS Metrics of Grid Services
Towards a Framework for Monitoring and Analyzing QoS Metrics of Grid ServicesTowards a Framework for Monitoring and Analyzing QoS Metrics of Grid Services
Towards a Framework for Monitoring and Analyzing QoS Metrics of Grid Services
 
Core lab intro
Core lab introCore lab intro
Core lab intro
 
Hp3613441350
Hp3613441350Hp3613441350
Hp3613441350
 
Hp3613441350
Hp3613441350Hp3613441350
Hp3613441350
 
Optimizing User QoE through Overlay Routing, Bandwidth ...
Optimizing User QoE through Overlay Routing, Bandwidth ...Optimizing User QoE through Overlay Routing, Bandwidth ...
Optimizing User QoE through Overlay Routing, Bandwidth ...
 
the-ieee-8021-standards.pptx
the-ieee-8021-standards.pptxthe-ieee-8021-standards.pptx
the-ieee-8021-standards.pptx
 
Hao_Qin_Presentation-秦博士.pdf
Hao_Qin_Presentation-秦博士.pdfHao_Qin_Presentation-秦博士.pdf
Hao_Qin_Presentation-秦博士.pdf
 
Optical Networking Services
Optical Networking ServicesOptical Networking Services
Optical Networking Services
 
Updates on NFV and SDN Activities from the Broadband Forum
Updates on NFV and SDN Activities from the Broadband ForumUpdates on NFV and SDN Activities from the Broadband Forum
Updates on NFV and SDN Activities from the Broadband Forum
 
AVSTP2P Overview
AVSTP2P OverviewAVSTP2P Overview
AVSTP2P Overview
 
Cloud Computing and Agile Product Line Engineering Integration
Cloud Computing and Agile Product Line Engineering IntegrationCloud Computing and Agile Product Line Engineering Integration
Cloud Computing and Agile Product Line Engineering Integration
 
RECAP at ETSI Experiential Network Intelligence (ENI) Meeting
RECAP at ETSI Experiential Network Intelligence (ENI) MeetingRECAP at ETSI Experiential Network Intelligence (ENI) Meeting
RECAP at ETSI Experiential Network Intelligence (ENI) Meeting
 
Career Presentation (Chris Changmo Yoo)
Career Presentation (Chris Changmo Yoo)Career Presentation (Chris Changmo Yoo)
Career Presentation (Chris Changmo Yoo)
 
Mobile computing notes and material
Mobile computing notes and materialMobile computing notes and material
Mobile computing notes and material
 
Is your MQTT broker IoT ready?
Is your MQTT broker IoT ready?Is your MQTT broker IoT ready?
Is your MQTT broker IoT ready?
 
Light reading bte_oif_intro_june_2015
Light reading bte_oif_intro_june_2015Light reading bte_oif_intro_june_2015
Light reading bte_oif_intro_june_2015
 
5G initiatives: A snapshot of TEMS strategy on the revolutionary path to 5G ...
5G initiatives:  A snapshot of TEMS strategy on the revolutionary path to 5G ...5G initiatives:  A snapshot of TEMS strategy on the revolutionary path to 5G ...
5G initiatives: A snapshot of TEMS strategy on the revolutionary path to 5G ...
 
Wireless technologies and .11n
Wireless technologies and .11nWireless technologies and .11n
Wireless technologies and .11n
 
Wireless technologies
Wireless technologiesWireless technologies
Wireless technologies
 
Baker Charlie
Baker CharlieBaker Charlie
Baker Charlie
 

Recently uploaded

How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 

Recently uploaded (20)

How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 

Dd

  • 1. QoS support in unified network architectures: challenges and a possible solution The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 1/49 Assistant Professor Emanuel PUŞCHIŢĂ, Ph. D. Technical University of Cluj-Napoca Faculty of Electronics, Telecommunication and Information Technology Communications Department
  • 2. ContentsContents Perspective on QoS Resource ManagementPerspective on QoS Resource Management Existing QoS SupportExisting QoS Support UMTS (3GPP), WiMAX (IEEE 802.16), WLAN (IEEE 802.11)UMTS (3GPP), WiMAX (IEEE 802.16), WLAN (IEEE 802.11) QoS support in unified network architecture: challengesQoS support in unified network architecture: challenges QoS support in unified network architecture: a possible solutionQoS support in unified network architecture: a possible solution The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 2/49 QoS support in unified network architecture: a possible solutionQoS support in unified network architecture: a possible solution ProfileProfile--based QoS supportbased QoS support Evaluation through simulationsEvaluation through simulations Validation through emulationValidation through emulation ConclusionsConclusions Limitations and discussionsLimitations and discussions
  • 3. Perspectives on QoS Resource ManagementPerspectives on QoS Resource Management • QoS - Quality of Service • ITU-T as "the ability of a network or network portion to provide the functions related to communications between users" • IETF as "a set of service requirements to be met by the network while transporting a flow" • evaluated through the values of QoS parameters • delay The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 3/49 • delay • throughput • jitter • number of packets • QoS Resource Management Mechanisms • layered QoS support
  • 4. Existing QoS support mechanisms: QoS UMTSExisting QoS support mechanisms: QoS UMTS NetworksNetworks • UMTS QoS support: 4 Traffic Classes • Conversational (CO): • low delay, low jitter, symmetric traffic, no buffering (speech, VoIP, video) • Streaming (ST): • moderate delay, moderate jitter, asymmetric traffic, buffering allowed (video streaming, audio streaming) The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 4/49 (video streaming, audio streaming) • Interactive (IN): • moderate jitter, asymmetric traffic, buffering allowed, request response pattern (web browsing) • Background (BK): • destination doesn’t expect data within a certain time, preserve payload content, asymmetric traffic, buffering allowed (email, file downloading)
  • 5. Existing QoS support mechanisms: QoS WiMAX NetworksExisting QoS support mechanisms: QoS WiMAX Networks • WiMAX QoS support: 5 Traffic Classes • Unsolicited Grant Service (UGS) • supports delay sensitive application such as real time applications formed with fixed size of the transmitted packets • Extended Real-time Polling Service (ertPS) • sensitive application such as real time applications with very strict QoS requirements (i.e., Voice over IP with silence suppression) The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 5/49 requirements (i.e., Voice over IP with silence suppression) • Real-Time Polling Service (rtPS) • applications with less delay constraints, formed with variable size of the packets, sent at periodic intervals (i.e., video streaming) • Non-real-time Polling Service (nrtPS) • delay tolerant applications which require at least a minimum data transfer rate • Best Effort (BE) • all types of applications which have minimum or no QoS requirements, served in the best way available (i.e. web browsing).
  • 6. Existing QoS support mechanisms: QoS WLAN NetworksExisting QoS support mechanisms: QoS WLAN Networks • WLAN QoS support: 4 Traffic Classes • EDCA - Enhanced Distributed Channel Access • HCCA - HCF Controlled Channel Access • Background (BK) • non-time-critical and loss insensitive, but of lower priority than best effort • Best-Effort (BE) The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 6/49 • Best-Effort (BE) • non-time-critical and loss insensitive • Video (VI) • delay, jitter and packet loss sensitive • Voice (VO) • time critical
  • 7. Perspectives on QoS ResourcePerspectives on QoS Resource Management: challengesManagement: challenges • Intra-domain QoS support • particular QoS mechanisms – network services • prioritized, classified, scheduled and delivered • Inter-domain QoS support • concern regarding the reliability of current QoS support mechanisms • supplementary service compatibilities must be provided • Unified network architectures The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 7/49 • Unified network architectures • service unification and variable network context • multiple terminals, access and transport networks, and operators • Scope • to bring the perspective of an end-to-end QoS support • based on knowing the service requests and the network capabilities
  • 8. Perspectives on QoS ResourcePerspectives on QoS Resource ManagementManagement • Proposed solutions: • clean slate / revolutionary approach • complete remodeling of the Internet architecture • Major problems: • perspective of operators/service providers on radical changes in the network The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 8/49 the network • new legislative/normative agreements between service providers • difficulty in testing/evaluation/validating new architectural elements • pluralistic / evolutionary approach • gradual improvement of functionalities in the existing architecture • the adopted perspective
  • 9. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution Profile-based QoS Support: a possible solution The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 9/49
  • 10. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- SCOPESCOPE • Problem: • Interconnecting multiple technologies an efficient end-to-end QoS support cannot be guaranteed • Existing QoS support: • Designed for intra-domain QoS support • Delivered services - prioritized, classified, scheduled and delivered The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 10/49 • Delivered services - prioritized, classified, scheduled and delivered according to a particular QoS mechanisms • Proposed QoS Support: • Designed for inter-domain QoS support • Based on the use of QoS Profiles • Determine an end-to-end QoS path • best accommodates specific application requirements to a particular network context
  • 11. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- EVALUATIONEVALUATION • Evaluation scenarios: • The proposed QoS solution • implemented and evaluated through network simulations • validated on an experimental test-bed through network emulation • Evaluation metrics: • QoS parameters: The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 11/49 • QoS parameters: • the total number of lost packets, the mean jitter and the average end- to-end delay • Originality: • QoS support indicates the critical parameters • Maps the required parameters into the specific QoS profiles • Selects a convenient end-to-end QoS path in the network
  • 12. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- MODELINGMODELING • QoS Profiles: • QoS Requested Profile: • specific requirement of the source application • specify the critical transmission parameter (i.e., delay or jitter) • QoS Path Profile: • includes the best end-to-end path determined by probing the network The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 12/49 • includes the best end-to-end path determined by probing the network • the cumulative value of the critical parameter measured on this path • QoS Available Profile: • uses the selected path to reach the source (from the destination) • marks the nodes and corresponding interfaces in order to set the end- to-end transmission path
  • 13. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- OBSERVATIONSOBSERVATIONS • Notes: • The mechanism avoids the routing loops • selects only the interface providing the best QoS Path Profile • Jitter and delay are cumulative values • the mechanism could not include the same node more than once • Important aspect to solve: The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 13/49 • Important aspect to solve: • the network probing process increases the traffic • time to determine an end-to-end path • managed by controlling the number of probes in a set
  • 14. ProfileProfile--based QoS support: a possiblebased QoS support: a possible solutionsolution Profile-based QoS Support: a possible solution The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 14/49 Phase 1: Evaluation through simulations
  • 15. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- SCENARIO DESCRIPTIONSCENARIO DESCRIPTION • Evaluation tool and scenario description: The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 15/49
  • 16. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- TEST APPLICATION CONFIGRATIONTEST APPLICATION CONFIGRATION • Test application: • real-time applications • codecs transmitting equal packets at constant intervals of time • constant bit rate (CBR) generator • Configuration parameters for the test application modeled by a CBR generator The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 16/49 • Configuration parameters for the test application modeled by a CBR generator Application type Packet size (bytes) Interval between packets (ms) Total number of transmitted packets Bit rate (kbps) Duration (s) CBR 1370 3.26 32448 3361 106
  • 17. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- PERFORMANCE EVALUATIONPERFORMANCE EVALUATION • Evaluation criteria: • Compare proposed QoS support performances with the ones of the existing QoS network support • best-effort (BE) and priority based traffic conditions • IP Precedence field to 5 (Network Layer) The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 17/49
  • 18. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- SIMULATION RESULTSSIMULATION RESULTS • Performances of the existing QoS support for the test application: BE Routing protocol OSPFv2 RIP Bellman Ford End-to-end path SN-AP1-R1-R4-R8-R9-AP2-DN Average end-to-end delay (ms) 718.58 718.58 713.54 Average jitter (ms) 1.60 1.60 1.63 Packet loss (%) 29.24 29.24 29.31 Routing protocol OSPFv2 RIP Bellman Ford The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 18/49 IP Precedence = 5 Routing protocol OSPFv2 RIP Bellman Ford End-to-end path SN-AP1-R1-R4-R8-R9-AP2-DN Average end-to-end delay (ms) 624.45 624.45 624.41 Average jitter (ms) 1.34 1.34 1.34 Packet loss (%) 14.44 14.44 14.44
  • 19. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- OBSERVATIONSOBSERVATIONS • Notes: • Same path regardless of the used routing protocol • no correlation between the application requirements and the network selected path • The average end-to-end delay and the packet loss exceed the maximal accepted values The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 19/49 accepted values • existing network mechanisms cannot offer an appropriate QoS support for the test application
  • 20. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- PERFORMANCE EVALUATIONPERFORMANCE EVALUATION • Performances of the profile-based QoS support for the test application: • a patch application and integrated in QualNet Developer 5.1 • probing the network • to identify a convenient end-to-end path according to the application requirements • considering application critical parameters The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 20/49 • considering application critical parameters • the number of probes in a set determines • the network overload • the path estimation time • The question: Which is the appropriate number of probes in a set?
  • 21. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- THE NUMBER OF PROBES IN A SETTHE NUMBER OF PROBES IN A SET • Probing the network: • The network overload when the critical parameter is set to delay or jitter The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 21/49
  • 22. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- THE NUMBER OF PROBES IN A SETTHE NUMBER OF PROBES IN A SET • Probing the network: • The path estimation time when the critical parameter is set to delay or jitter The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 22/49
  • 23. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- THE NUMBER OF PROBES IN A SETTHE NUMBER OF PROBES IN A SET • Comparative representation: • the average end-to-end delay on probes and the average end-to-end delay on test application when the critical parameter is set to delay The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 23/49
  • 24. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- THE NUMBER OF PROBES IN A SETTHE NUMBER OF PROBES IN A SET • Comparative representation: • the average end-to-end delay on probes and the average end-to-end delay on test application when the critical parameter is set to jitter The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 24/49
  • 25. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- OBSERVATIONSOBSERVATIONS • Notes: • For a reduced number of probes in a set • the average end-to-end delay estimated on probes does not accurately predict the behavior of the test application • Increasing the number of probes per set • improvement of the prediction The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 25/49 • improvement of the prediction • from a certain point the probing process generates only additional network traffic
  • 26. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- THE NUMBER OF PROBES IN A SETTHE NUMBER OF PROBES IN A SET • Comparative representation: • the average jitter on probes and the average jitter on test application when the critical parameter is set to delay The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 26/49
  • 27. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- THE NUMBER OF PROBES IN A SETTHE NUMBER OF PROBES IN A SET • Comparative representation: • the average jitter on probes and the average jitter on test application when the critical parameter is set to jitter The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 27/49
  • 28. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- OBSERVATIONSOBSERVATIONS • Notes: • A reduced number of probes in a set • apparently better predicts the behavior of the test application • the corresponding end-to-end selected paths the transmission experiences an important packet loss (see Table in next slide) • A large number of probes per set The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 28/49 • A large number of probes per set • determine alternative network paths • similar average jitter values but with no packet losses
  • 29. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- SIMULATION RESULTSSIMULATION RESULTS • Selected paths and packet loss for different sets of probes: Critical parameter = delay Number of probes in a set 10 100 200 300 500 1000 Selected end-to- end path (hop number) SN-AP1-R1- R3-R7-R6- R9-BS2-DN SN-BS1-R1- R3-R7-R6- R9-BS2-DN SN-BS1-R1- R3-R7-R6- R9-BS2-DN SN-BS1-R1-R5-R6-R9-BS2-DN The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 29/49 Packet loss (%) 8.99 9.11 9.10 0 0 0 Critical parameter = jitter Number of probes in a set 10 100 200 300 500 1000 Selected end-to- end path (hop number) SN-BS1-R1- R3-R7-R9- AP2-DN SN-AP1-R1- R3-R7-R9- BS2-DN SN-AP1-R1- R5-R6-R9- BS2-DN SN-AP1-R1-R5-R6-R9-BS2-DN Packet loss (%) 9.17 8.99 0 0 0 0
  • 30. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- OBSERVATIONSOBSERVATIONS • Notes: • The end-to-end path changes with the number of probes per set • A reduced number of probes • do not accurately predict the behavior of the test application • the average end-to-end delay prediction is too optimistic • there are packet losses on these indicated paths The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 30/49 • there are packet losses on these indicated paths • A large number of probes per set • the path estimation time and network loading are not feasible • determined path remains the same and no packet loss occurs
  • 31. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- THE NUMBER OF PROBES IN A SETTHE NUMBER OF PROBES IN A SET • The question : Which is the appropriate number of probes in a set? • The role of the probes in a set: • number of probes per set should guarantees • the selection of the end-to-end path • best average delay or jitter estimation • no packet loss The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 31/49 • no packet loss • The answer … • given by the test application packet rate
  • 32. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- SIMULATION RESULTSSIMULATION RESULTS • Performances of the profile-based QoS support for the test application: Existing QoS support IP Precedence =5 End-to-end path SN-AP1-R1-R4-R8-R9-AP2-DN Average end-to-end delay (ms) 624.45 Average jitter (ms) 1.34 Packet loss (%) 14.44 Proposed QoS support Critical parameter = End-to-end path SN-BS1-R1-R5-R6-R9-BS2-DN Average end-to-end delay (ms) 158.41 The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 32/49 • The end-to-end path changes with the critical_parameter Critical parameter = delay Average end-to-end delay (ms) 158.41 Average jitter (ms) 5.60 Packet loss (%) 0 Proposed QoS support Critical parameter = jitter End-to-end path SN-AP1-R1-R5-R6-R9-BS2-DN Average end-to-end delay (ms) 185.69 Average jitter (ms) 5.45 Packet loss (%) 0
  • 33. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- NETWORK PATHSNETWORK PATHS • Selected end-to-end network paths: • existing QoS support (solid black line); critical_parameter = delay (solid gray line); critical_parameter = jitter (dashed black line) The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 33/49
  • 34. ProfileProfile--based QoS support: a possiblebased QoS support: a possible solutionsolution Profile-based QoS Support: a possible solution The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 34/49 Phase 2: Validation trough emulation
  • 35. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution –– EXPERIMENTAL SETUPEXPERIMENTAL SETUP • Laboratory test-bed: • real network in real-time using real applications (EXata, VLC and Wireshark) The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 35/49
  • 36. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- TEST APPLICATION CONFIGRATIONTEST APPLICATION CONFIGRATION • Test application: • VLC media player • replace the CBR traffic generator • settings of the video test file running on the VLC server • CBR test application (simulation) characteristics of the video streaming The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 36/49 • CBR test application (simulation) characteristics of the video streaming (emulation) • total number of sent packets, packet size and sequence duration – the same for both test application and video stream Application type Container Resolution (pixels) File size (MB) Frame rate (fps) Bit rate (kbps) Duration (s) Video AVI 1280x544 39.2 23.976 3094 106
  • 37. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- PERFORMANCE EVALUATIONPERFORMANCE EVALUATION • Evaluation metrics: • Wireshark • total number of transmitted packets • packet loss • mean jitter • average end-to-end delay - not measured The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 37/49 • average end-to-end delay - not measured • the clocks of the two operational hosts were not synchronized with the EXata emulation server • Evaluation analysis: • Compare the existing QoS support and the proposed QoS support • critical parameters = delay and jitter
  • 38. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- EXPERIMENTAL RESULTSEXPERIMENTAL RESULTS • Video streaming performances on the experimental test-bed: Existing QoS Support Critical parameter = delay Critical parameter = jitter Total number of sent packets 32448 Packet size (bytes) 1370 Selected end- The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 38/49 Selected end- to-end path (hop number) SN-AP1-R1-R4-R8-R9-AP2-DN SN-BS1-R1-R5-R6-R9-BS2-DN SN-AP1-R1-R5-R6-R9-BS2-DN Packet loss ratio (%) 55.69 12.26 11.6 Mean jitter (ms) 4.77 6.30 5.73
  • 39. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- OBSERVATIONSOBSERVATIONS • Notes: • EXata real network interfaces • larger packet loss and mean jitter than the ones obtained in the simulations • Profile-based QoS support • offers the best performances even for the real video transmission The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 39/49 • offers the best performances even for the real video transmission • selects an end-to-end path that meets the application requirements considering its critical parameter • Problem: experimental results indicate unacceptable packet loss! • Solution: application reconfiguration
  • 40. ProfileProfile--based QoS support: a possiblebased QoS support: a possible solutionsolution Profile-based QoS Support: a possible solution The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 40/49 Phase 3: Reconfiguration of the test application
  • 41. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- APPLICATION RECONFIGURATIONAPPLICATION RECONFIGURATION • Test application parameters: • reconfigured parameters for the test application • decrease the CBR traffic generator bit rate • the interval between packets was increased Application Packet size Interval between packets Total number of Bit rate Duration (s) The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 41/49 • Notes: • Network probing: total number of probes per set is 165 • Scope: to reduce the packet loss Application type Packet size (bytes) Interval between packets (ms) Total number of transmitted packets Bit rate (kbps) Duration (s) CBR 1370 6.09 17385 17975 106
  • 42. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- APPLICATION RECONFIGURATIONAPPLICATION RECONFIGURATION • Simulation results - existing QoS support: BE Routing protocol OSPFv2 RIP Bellman Ford End-to-end path (hop number) SN-AP1-R1-R4-R8-R9-AP2-DN Average end-to-end delay (ms) 704.17 704.17 704.51 Average jitter (ms) 2.67 2.67 2.72 Packet loss (%) 15.31 15.31 15.61 Routing protocol OSPFv2 RIP Bellman Ford The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 42/49 • average end-to-end delay and the packet loss were reduced • selected end-to-end path remains the same regardless of the changes • existing QoS support is insensitive to the application characteristics IP Precedence =5 Routing protocol OSPFv2 RIP Bellman Ford End-to-end path (hop number) SN-AP1-R1-R4-R8-R9-AP2-DN Average end-to-end delay (ms) 227.85 227.85 227.9 Average jitter (ms) 2.04 2.04 2.04 Packet loss (%) 0 0 0
  • 43. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- APPLICATION RECONFIGURATIONAPPLICATION RECONFIGURATION • Simulation results - proposed QoS support: Critical parameter = delay Critical parameter = jitter Number of probes per set 165 Total number of probes in the network 5280 Path estimation time (s) 7.67 Selected end-to-end path (hop number) SN-BS1-R1-R3-R7-R6-R9-BS2-DN SN-AP1-R1-R3-R7-R9-BS2-DN Average end-to-end delay (ms) 122.64 152.13 The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 43/49 • new end-to-end paths selected imposed by the critical_parameter • low average end-to-end delay • no packet loss Average end-to-end delay (ms) 122.64 152.13 Average jitter (ms) 9.2 8.46 Packet loss (%) 0 0
  • 44. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- APPLICATION RECONFIGURATIONAPPLICATION RECONFIGURATION • Video application parameters on the experimental test-bed: • transrated the video test application Application type Container Resolution (pixels) File size (MB) Frame rate (fps) Bit rate (kbps) Duration (s) Video AVI 1280x544 20.7 23.976 1633 106 The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 44/49
  • 45. ProfileProfile--based QoS support: a possible solutionbased QoS support: a possible solution -- APPLICATION RECONFIGURATIONAPPLICATION RECONFIGURATION • Experimental results: Existing QoS Support Critical parameter = delay Critical parameter = jitter Total number of sent packets 17385 Packet size (bytes) 1370 Selected end-to- The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 45/49 • profile-based QoS support provides considerable improvements in terms of packet loss Selected end-to- end path (hop number) SN-AP1-R1-R4-R8-R9-AP2-DN SN-BS1-R1-R3-R7-R6-R9-BS2-DN SN-AP1-R1-R3-R7-R9-BS2-DN Packet loss ratio (%) 36.12 8.25 8.02 Mean jitter (ms) 5.85 9.64 8.23
  • 46. ConclusionsConclusions • Propose a profile-based QoS support • Scope: to improves the resource management in a scenario unifying different network technologies • Design: developed as a patch application • Performances: evaluated through simulation and validated trough emulation on a laboratory network platform The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 46/49 emulation on a laboratory network platform • Specific elements: QoS profiles, set of probes, critical parameters • Results: better performances in terms of average end-to-end delay and number of lost packets • Simulation tool: QualNet Developer 5.1 • Emulation platform: EXata 2.2
  • 47. Limitations and discussionsLimitations and discussions • The probes are used to perform measurements and network monitoring • the probing process is triggered only once before running the application • periodic probing is needed • An adaptation process at the application level would improve the performances • decreasing the application bit rate proved to be a possible solution • Path selection based only on the evaluation of one critical parameter The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 47/49 • Path selection based only on the evaluation of one critical parameter • a comprehensive decision requires a composite metric
  • 48. AcknowledgementsAcknowledgements This presentation was supported by the project "Development and support of multidisciplinary postdoctoral programmes in major technical areas of national strategy of Research - Development - Innovation" 4D-POSTDOC, contract no. POSDRU/89/1.5/S/52603, project co-funded by the European Social Fund through Sectoral Operational Programme Human Resources Development 2007- 2013. The logistics costs of the work (research infrastructure) were supported PN II-RU research grant PD184/2010, supported by CNCSIS-UEFISCSU. The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 48/49 PN II-RU research grant PD184/2010, supported by CNCSIS-UEFISCSU.
  • 49. ThanksThanks Thanks for Your Attention! Emanuel PUSCHITA The Eighth Advanced International Conference on Telecommunications, AICT 2012, Stuttgart, Germany, May 27 – June 1, 2012 49/49 Emanuel.Puschita@com.utcluj.ro Faculty of Electronics, Communications and Information Technology