SlideShare a Scribd company logo
1 of 3
Influence of Transport Layer Information on QoE
Sri Krishna Srinivas
School of Computing
Blekinge Institute of Technology
Karlskrona, Sweden
srsr16@student.bth.se
Routhu Venkata Sai Kalyan
School of Computing
Blekinge Institute of Technology
Karlskrona, Sweden
vero16@student.bth.se
Abstract—In the recent years, researchers are focusing on
Quality of Experience (QoE) to address user satisfaction level
and to improve their service. In the context of communication
service, it becomes important to analyze the user behavior with
respect to network performance. Since the user is closer to
transport layer than the network layer, we predict that there is a
relationship between the transport level header with the user
satisfaction. In this paper, we propose direction of research in
QoE with respect to the transport layer information, typically
TCP and SCTP flags.
Keywords— QoE; QoE hourglass model; sustainable
throughput; transport layer flags
I. INTRODUCTION
In the growing trend of technology, it is important to keep
up with user expectation and his level of satisfaction. Thus,
there is high demand for Quality of Experience (QoE) in the
research domain. The Quality of Experience is defined as the
degree of delight or annoyance of the user of an application or
service. It results from the fulfilment of his or her expectations
with respect to the utility and/or enjoyment of the application
or service in the light of the user’s personality and current
state[1]. In the context of communication services, it is
influenced by content, network, device, application, user
expectations and context of use (cited after Möller, 2010). In
[2], authors evaluated QoE on pentagram model based on
integrality, retain-ability, availability, usability and
instantaneousness. QoE is a subjective measure whereas QoS is
objective. Thus, it is interesting to analyse the behavior of QoE
rather than QoS.
The remainder of the paper is organized as follows. Section
II describes the QoE hourglass model, Section III adds the
survey of literature in the transport layer and QoE, Section IV
concludes the paper and points the directions for future work.
II. QOE HOURGLASS MODEL
In the communication domain of QoE, the QoE hourglass
model inspired by the classical hourglass model was proposed
in [3]. The authors consider the TCP/IP hourglass model and
develop QoE hourglass model as shown in fig.1. The
bottleneck constraints of number of the network layer protocol
namely IPv4 and IPv6 in the TCP/IP hourglass model also
creates a bottleneck for QoE hourglass model.
In the recent year, numerous work has been established in
finding the relationship between the network layer and QoE.
But, it is fact that transport layer is more important than the
network layer because it is closer to the user than network
layer and change in the degree of satisfaction or degree of
annoyance
Fig. 1: QoE hourglass Model [3]
is reflected directly on transport layer than to the network
layer. So, it becomes significant to study the
behavior of the transport layer in terms of user’s satisfaction.
III. SURVEY OF LITERATURE
A. Transport Layer
As the main focus is on the transport layer it becomes
essential to know about the transport layer protocols and their
purpose. The three main transport layer protocols under
consideration are UDP, TCP and SCPT. For the application
like IP telephony and streaming video, UDP protocol is used
because of its main properties like the speed of delivery and
low overhead whereas for applications like Email, file transfer
and HTTP, TCP protocol is used because of its reliability [4].
TCP is a connection-oriented protocol that addresses to flow
control, congestion control and error control whereas UDP is a
connectionless protocol which does not address the above [5].
However, an increasing number of recent applications have
found TCP too limiting and have incorporated their own
reliable data transfer protocol on top of UDP [RFC0768].
Thus, a new protocol SCTP was proposed.
Since UDP does not provide any control traffic
information other than source port address and destination port
address it is evident that the study must progress on the basis
of TCP and SCTP control traffic (i.e. TCP or SCTP flags) with
respect to QoE.
Furthermore, the user uses the Internet mainly for
information retrieval, instant messaging and multimedia
applications. The focus on multimedia applications, mainly
video streaming (ex. YouTube), for QoE study is sufficient to
address the others as well.
B. Sustainable throughput and transport layer throughput
The notation sustainable throughput, sometimes also
called reliable throughput, ensures user satisfaction level at
the same time requires optimum resource to provide the
service. The Provisioning Delivery Hysteresis with resource-
related and success-related satisfaction rating function for
sustainable throughput is provided in [6]. Thus, there opens a
new domain to relate QoE throughput and transport layer
throughput (precisely, goodput) for further investigation.
C. Study on TCP flags
Progress in QoE in relation with Transport layer flags is
discussed in this subsection. The relation between the change
in Mean Opinion Score (MOS) and the TCP-SYN, FIN flags
are established in [7]. The authors claim that delay in TCP
packet can be detected by the increment in the percentage of
SYN TCP packets and packet loss can be observed by TCP-
SYN and FIN packet decrements. Thus, the user’s MOS is
related to TCP-SYN and FIN flags.
In [8], the annoyance of the user is measured in terms of
TCP-RST flag, which is set when the user stops or reloads the
web page in a browser. They claim that the abortions result in
early termination of the TCP connections with Reset (RST)
flag from the client-side [8]. Therefore, the client side traffic,
i.e. reverse traffic, can also trigger the information about QoE.
Moreover, it was observed that as the connection termination
behavior is heavily dependent on the type of Web browser
used, the TCP RST flag alone cannot be used to detect the user
action performed in the Web browser [8].
Thus, it becomes evident that the research in this domain
needs more progress in terms of TCP and SCTP flags.
D. Tools
In this subsection tools that can be used to measure the
traffic parameters and QoE are mentioned. Wireshark is the
most popular tool for traffic analysis [7]. Other tools that can
be used for the study are Netstat and Iperf. Netstat is command
line network utility tool, which provides the information about
incoming/outgoing connections, routing tables and network
protocols statistics [9]. Iperf supports tuning of various
parameters related to timing, buffers and protocols (TCP, UDP,
SCTP with IPv4 and IPv6) [10].
Furthermore, YoMoApp and VLQoE can be used to
measure multimedia characteristics. YoMoApp provides time
series graph of a video playback and monitoring of stalling
events [11]. VLQoE captures the re-buffering events, freeze
indication, user rating (UR), signal strength (RSSI) and the
number of packets/second [12].
IV. CONCLUSION
From this survey, it is evident that Transport layer
behaviour must be studied so as to reflected the degree of
satisfaction or annoyance of the end user. By such a study,
QoE of the service can be improved.
Future work in this domain is as follows. Understanding
the control traffic flags in TCP and SCTP to improve QoE and
nature of new TCP protocols like CUBIC on QoE is
important. Moreover, to analyse TCP fast open and HTTP
pipelining in terms of QoE is another domain of research as
both of them have only 1 RTT. Furthermore, the newly
proposed SPDY protocol, having contention window size as
10 utilizes HTTPS and TLS that improves the delivery time of
the packets [13], must be investigated in terms of QoE.
ACKNOWLEDGMENT
The authors express the deepest thanks to Mr. Markus
Fiedler for providing valuable comments, suggestions and
encouragement on this topic.
REFERENCES
[1] Kjell Brunnström et al., “Qualinet White Paper on Definitions of
Quality of Experience, Output version of the Dagstuhl seminar 12181,”
2012. [Online]. Available: ftp://vqeg.its.bldrdoc.gov/Documents/VQEG
_Singapore_Dec12/MeetingFiles/VQEG_MISC_2012_110_Qualinet_w
hitepaper_v1.1_dagstuhl_output_corrected.pdf. [Accessed: 08-Dec-
2016].
[2] C. Pedro, B. Pablo, and V. Sandrine, “End-2-End Evaluation of IP
Multimedia Services, a User Perceived Quality of Service Approach,”
ITC Specialist seminar on Quality of Experience, 18th Proceedings,
2008. [Online]. Available: http://iie.fing.edu.uy/investigacion/grupos
/artes/publicaciones/itc2008CASAS.pdf. [Accessed: 08-Dec-2016].
[3] T. N. Minhas and M. Fiedler, “Quality of experience hourglass model,”
in 2013 International Conference on Computing, Management and
Telecommunications (ComManTel), 2013, pp. 87–92.
[4] “OSI Transport Layer.” [Online]. Available: http://www.highteck.net/
EN/Transport/OSI_Transport_Layer.html. [Accessed: 08-Dec-2016].
[5] B. A. Forouzan, “Data Communications and Networking.” [Online].
Available: http://fms.uofk.edu/multisites/UofK_fms/images/pdf/Data%
20Communications%20and%20Networking%20By%20Behrouz%20A.
Forouzan.pdf. pp. 701-794 [Accessed: 08-Dec-2016].
[6] M. Fiedler, A. Popescu, and Y. Yao, “QoE-Aware Sustainable
Throughput for Energy-Efficient Video Streaming,” in 2016 IEEE
International Conferences on Big Data and Cloud Computing
(BDCloud), Social Computing and Networking (SocialCom),
Sustainable Computing and Communications (SustainCom) (BDCloud-
SocialCom-SustainCom), 2016, pp. 493–500.
[7] S. Bamshad Gholamzadeh, “Relationships between Quality of
experience and TCP flag ratios for web services.” [Online]. Available:
http://www.diva-portal.org/smash/get/diva2:826170/FULLTEXT02.
[Accessed: 08-Dec-2016].
[8] J. Shaikh, M. Fiedler, P. Arlos, T. Minhas, and D. Collange,
“Classification of TCP connection termination behaviors for mobile
Web,” in 2011 IEEE GLOBECOM Workshops (GC Wkshps), 2011, pp.
1111–1115.
[9] “netstat,” Wikipedia. 28-Sep-2016.
[10] “iPerf - The TCP, UDP and SCTP network bandwidth measurement
tool.” [Online]. Available: https://iperf.fr/. [Accessed: 09-Dec-2016].
[11] F. Wamser, M. Seufert, P. Casas, R. Irmer, P. Tran-Gia, and R. Schatz,
“YoMoApp: A tool for analyzing QoE of YouTube HTTP adaptive
streaming in mobile networks,” in 2015 European Conference on
Networks and Communications (EuCNC), 2015, pp. 239–243.
[12] S. Ickin, M. Fiedler, K. Wac, P. Arlos, C. Temiz, and K. Mkocha,
“VLQoE: Video QoE instrumentation on the smartphone,” Multimed.
Tools Appl., vol. 74, no. 2, pp. 381–411, Jan. 2015.
[13] M. Belshe and R. Peon, “SPDY Protocol.” [Online]. Available:
https://tools.ietf.org/html/draft-mbelshe-httpbis-spdy-00. [Accessed: 09-
Dec-2016].

More Related Content

What's hot

Bandwidth aware on demand multipath routing in manets
Bandwidth aware on demand multipath routing in manetsBandwidth aware on demand multipath routing in manets
Bandwidth aware on demand multipath routing in manetsijwmn
 
PERFORMANCE OF OLSR MANET ADOPTING CROSS-LAYER APPROACH UNDER CBR AND VBR TRA...
PERFORMANCE OF OLSR MANET ADOPTING CROSS-LAYER APPROACH UNDER CBR AND VBR TRA...PERFORMANCE OF OLSR MANET ADOPTING CROSS-LAYER APPROACH UNDER CBR AND VBR TRA...
PERFORMANCE OF OLSR MANET ADOPTING CROSS-LAYER APPROACH UNDER CBR AND VBR TRA...IJCNCJournal
 
Dimensioning of Multi-Class Over-Provisioned IP Networks
Dimensioning of Multi-Class Over-Provisioned IP NetworksDimensioning of Multi-Class Over-Provisioned IP Networks
Dimensioning of Multi-Class Over-Provisioned IP NetworksEM Legacy
 
A New Bi-level Program Based on Unblocked Reliability for a Continuous Road N...
A New Bi-level Program Based on Unblocked Reliability for a Continuous Road N...A New Bi-level Program Based on Unblocked Reliability for a Continuous Road N...
A New Bi-level Program Based on Unblocked Reliability for a Continuous Road N...IJMER
 
Ijp2 p
Ijp2 pIjp2 p
Ijp2 pijp2p
 
New adaptation method based on cross layer and TCP over protocols to improve ...
New adaptation method based on cross layer and TCP over protocols to improve ...New adaptation method based on cross layer and TCP over protocols to improve ...
New adaptation method based on cross layer and TCP over protocols to improve ...IJECEIAES
 
A Review on Congestion Control Approaches for Real-Time Streaming Application...
A Review on Congestion Control Approaches for Real-Time Streaming Application...A Review on Congestion Control Approaches for Real-Time Streaming Application...
A Review on Congestion Control Approaches for Real-Time Streaming Application...IJCSIS Research Publications
 
Quantitative Evaluation for PMPIv6 Multicast Fast Reroute Operations
Quantitative Evaluation for PMPIv6 Multicast Fast Reroute OperationsQuantitative Evaluation for PMPIv6 Multicast Fast Reroute Operations
Quantitative Evaluation for PMPIv6 Multicast Fast Reroute OperationsjournalBEEI
 
Internet quality of service an overview
Internet quality of service  an overviewInternet quality of service  an overview
Internet quality of service an overviewfadooengineer
 
MIPV6 PROTOCOLS: A SURVEY AND COMPARATIVE ANALYSIS
MIPV6 PROTOCOLS: A SURVEY AND COMPARATIVE ANALYSISMIPV6 PROTOCOLS: A SURVEY AND COMPARATIVE ANALYSIS
MIPV6 PROTOCOLS: A SURVEY AND COMPARATIVE ANALYSIScscpconf
 
A qos adaptive routing scheme (iglar) for highly dynamic
A qos adaptive routing scheme (iglar) for highly dynamicA qos adaptive routing scheme (iglar) for highly dynamic
A qos adaptive routing scheme (iglar) for highly dynamicAlexander Decker
 
Fast Distribution of Replicated Content to Multi- Homed Clients
Fast Distribution of Replicated Content to Multi- Homed ClientsFast Distribution of Replicated Content to Multi- Homed Clients
Fast Distribution of Replicated Content to Multi- Homed ClientsIDES Editor
 
The performance of the vehicular communication-clustering process
The performance of the vehicular communication-clustering processThe performance of the vehicular communication-clustering process
The performance of the vehicular communication-clustering processTELKOMNIKA JOURNAL
 
INVESTIGATING MULTILAYER OMEGA-TYPE NETWORKS OPERATING WITH THE CUT-THROUGH T...
INVESTIGATING MULTILAYER OMEGA-TYPE NETWORKS OPERATING WITH THE CUT-THROUGH T...INVESTIGATING MULTILAYER OMEGA-TYPE NETWORKS OPERATING WITH THE CUT-THROUGH T...
INVESTIGATING MULTILAYER OMEGA-TYPE NETWORKS OPERATING WITH THE CUT-THROUGH T...IJCNCJournal
 
An Approach using Local Information to Build QoS Routing Algorithm
An Approach using Local Information to Build QoS Routing AlgorithmAn Approach using Local Information to Build QoS Routing Algorithm
An Approach using Local Information to Build QoS Routing Algorithminventionjournals
 
QoS-aware scheduling in LTE-A networks with SDN control
QoS-aware scheduling in LTE-A networks with SDN controlQoS-aware scheduling in LTE-A networks with SDN control
QoS-aware scheduling in LTE-A networks with SDN controlUniversity of Piraeus
 

What's hot (18)

Bandwidth aware on demand multipath routing in manets
Bandwidth aware on demand multipath routing in manetsBandwidth aware on demand multipath routing in manets
Bandwidth aware on demand multipath routing in manets
 
Multiflow Model for Routing and Policing Traffic in Infocommunication Network
Multiflow Model for Routing and Policing Traffic in  Infocommunication NetworkMultiflow Model for Routing and Policing Traffic in  Infocommunication Network
Multiflow Model for Routing and Policing Traffic in Infocommunication Network
 
PERFORMANCE OF OLSR MANET ADOPTING CROSS-LAYER APPROACH UNDER CBR AND VBR TRA...
PERFORMANCE OF OLSR MANET ADOPTING CROSS-LAYER APPROACH UNDER CBR AND VBR TRA...PERFORMANCE OF OLSR MANET ADOPTING CROSS-LAYER APPROACH UNDER CBR AND VBR TRA...
PERFORMANCE OF OLSR MANET ADOPTING CROSS-LAYER APPROACH UNDER CBR AND VBR TRA...
 
Qos
QosQos
Qos
 
Dimensioning of Multi-Class Over-Provisioned IP Networks
Dimensioning of Multi-Class Over-Provisioned IP NetworksDimensioning of Multi-Class Over-Provisioned IP Networks
Dimensioning of Multi-Class Over-Provisioned IP Networks
 
A New Bi-level Program Based on Unblocked Reliability for a Continuous Road N...
A New Bi-level Program Based on Unblocked Reliability for a Continuous Road N...A New Bi-level Program Based on Unblocked Reliability for a Continuous Road N...
A New Bi-level Program Based on Unblocked Reliability for a Continuous Road N...
 
Ijp2 p
Ijp2 pIjp2 p
Ijp2 p
 
New adaptation method based on cross layer and TCP over protocols to improve ...
New adaptation method based on cross layer and TCP over protocols to improve ...New adaptation method based on cross layer and TCP over protocols to improve ...
New adaptation method based on cross layer and TCP over protocols to improve ...
 
A Review on Congestion Control Approaches for Real-Time Streaming Application...
A Review on Congestion Control Approaches for Real-Time Streaming Application...A Review on Congestion Control Approaches for Real-Time Streaming Application...
A Review on Congestion Control Approaches for Real-Time Streaming Application...
 
Quantitative Evaluation for PMPIv6 Multicast Fast Reroute Operations
Quantitative Evaluation for PMPIv6 Multicast Fast Reroute OperationsQuantitative Evaluation for PMPIv6 Multicast Fast Reroute Operations
Quantitative Evaluation for PMPIv6 Multicast Fast Reroute Operations
 
Internet quality of service an overview
Internet quality of service  an overviewInternet quality of service  an overview
Internet quality of service an overview
 
MIPV6 PROTOCOLS: A SURVEY AND COMPARATIVE ANALYSIS
MIPV6 PROTOCOLS: A SURVEY AND COMPARATIVE ANALYSISMIPV6 PROTOCOLS: A SURVEY AND COMPARATIVE ANALYSIS
MIPV6 PROTOCOLS: A SURVEY AND COMPARATIVE ANALYSIS
 
A qos adaptive routing scheme (iglar) for highly dynamic
A qos adaptive routing scheme (iglar) for highly dynamicA qos adaptive routing scheme (iglar) for highly dynamic
A qos adaptive routing scheme (iglar) for highly dynamic
 
Fast Distribution of Replicated Content to Multi- Homed Clients
Fast Distribution of Replicated Content to Multi- Homed ClientsFast Distribution of Replicated Content to Multi- Homed Clients
Fast Distribution of Replicated Content to Multi- Homed Clients
 
The performance of the vehicular communication-clustering process
The performance of the vehicular communication-clustering processThe performance of the vehicular communication-clustering process
The performance of the vehicular communication-clustering process
 
INVESTIGATING MULTILAYER OMEGA-TYPE NETWORKS OPERATING WITH THE CUT-THROUGH T...
INVESTIGATING MULTILAYER OMEGA-TYPE NETWORKS OPERATING WITH THE CUT-THROUGH T...INVESTIGATING MULTILAYER OMEGA-TYPE NETWORKS OPERATING WITH THE CUT-THROUGH T...
INVESTIGATING MULTILAYER OMEGA-TYPE NETWORKS OPERATING WITH THE CUT-THROUGH T...
 
An Approach using Local Information to Build QoS Routing Algorithm
An Approach using Local Information to Build QoS Routing AlgorithmAn Approach using Local Information to Build QoS Routing Algorithm
An Approach using Local Information to Build QoS Routing Algorithm
 
QoS-aware scheduling in LTE-A networks with SDN control
QoS-aware scheduling in LTE-A networks with SDN controlQoS-aware scheduling in LTE-A networks with SDN control
QoS-aware scheduling in LTE-A networks with SDN control
 

Viewers also liked

REAL TIME HEART BEAT MONITORING SYSTEM USING PIC16F876 MICROCONTROLLER
REAL TIME HEART BEAT MONITORING SYSTEM USING PIC16F876 MICROCONTROLLERREAL TIME HEART BEAT MONITORING SYSTEM USING PIC16F876 MICROCONTROLLER
REAL TIME HEART BEAT MONITORING SYSTEM USING PIC16F876 MICROCONTROLLERVenkata Sai Kalyan Routhu
 
BIOMEDICAL PROJECT SYNOPSIS&ABSTRACT: Automatic anesthesia controller using h...
BIOMEDICAL PROJECT SYNOPSIS&ABSTRACT: Automatic anesthesia controller using h...BIOMEDICAL PROJECT SYNOPSIS&ABSTRACT: Automatic anesthesia controller using h...
BIOMEDICAL PROJECT SYNOPSIS&ABSTRACT: Automatic anesthesia controller using h...ASHOKKUMAR RAMAR
 
PROJECTS SYNOPSIS BIOMEDICAL:Bed side patient monitoring system with automati...
PROJECTS SYNOPSIS BIOMEDICAL:Bed side patient monitoring system with automati...PROJECTS SYNOPSIS BIOMEDICAL:Bed side patient monitoring system with automati...
PROJECTS SYNOPSIS BIOMEDICAL:Bed side patient monitoring system with automati...ASHOKKUMAR RAMAR
 
IOT based smart security and monitoring devices for agriculture
IOT based smart security and monitoring devices for agriculture IOT based smart security and monitoring devices for agriculture
IOT based smart security and monitoring devices for agriculture sneha daise paulson
 
Heart beat monitor system PPT
Heart beat monitor system PPT Heart beat monitor system PPT
Heart beat monitor system PPT Anand Dwivedi
 
Heart beat monitor using AT89S52 microcontroller
Heart beat monitor using AT89S52 microcontrollerHeart beat monitor using AT89S52 microcontroller
Heart beat monitor using AT89S52 microcontrollerSushil Mishra
 

Viewers also liked (7)

REAL TIME HEART BEAT MONITORING SYSTEM USING PIC16F876 MICROCONTROLLER
REAL TIME HEART BEAT MONITORING SYSTEM USING PIC16F876 MICROCONTROLLERREAL TIME HEART BEAT MONITORING SYSTEM USING PIC16F876 MICROCONTROLLER
REAL TIME HEART BEAT MONITORING SYSTEM USING PIC16F876 MICROCONTROLLER
 
BIOMEDICAL PROJECT SYNOPSIS&ABSTRACT: Automatic anesthesia controller using h...
BIOMEDICAL PROJECT SYNOPSIS&ABSTRACT: Automatic anesthesia controller using h...BIOMEDICAL PROJECT SYNOPSIS&ABSTRACT: Automatic anesthesia controller using h...
BIOMEDICAL PROJECT SYNOPSIS&ABSTRACT: Automatic anesthesia controller using h...
 
A report on Proximity Sensor
A report on Proximity SensorA report on Proximity Sensor
A report on Proximity Sensor
 
PROJECTS SYNOPSIS BIOMEDICAL:Bed side patient monitoring system with automati...
PROJECTS SYNOPSIS BIOMEDICAL:Bed side patient monitoring system with automati...PROJECTS SYNOPSIS BIOMEDICAL:Bed side patient monitoring system with automati...
PROJECTS SYNOPSIS BIOMEDICAL:Bed side patient monitoring system with automati...
 
IOT based smart security and monitoring devices for agriculture
IOT based smart security and monitoring devices for agriculture IOT based smart security and monitoring devices for agriculture
IOT based smart security and monitoring devices for agriculture
 
Heart beat monitor system PPT
Heart beat monitor system PPT Heart beat monitor system PPT
Heart beat monitor system PPT
 
Heart beat monitor using AT89S52 microcontroller
Heart beat monitor using AT89S52 microcontrollerHeart beat monitor using AT89S52 microcontroller
Heart beat monitor using AT89S52 microcontroller
 

Similar to Influence of Transport Layer Information on QoE

PERFORMANCE COMPARISON OF PACKET SCHEDULING ALGORITHMS FOR VIDEO TRAFFIC IN L...
PERFORMANCE COMPARISON OF PACKET SCHEDULING ALGORITHMS FOR VIDEO TRAFFIC IN L...PERFORMANCE COMPARISON OF PACKET SCHEDULING ALGORITHMS FOR VIDEO TRAFFIC IN L...
PERFORMANCE COMPARISON OF PACKET SCHEDULING ALGORITHMS FOR VIDEO TRAFFIC IN L...ijmnct
 
A novel algorithm for tcp timeout
A novel algorithm for tcp timeoutA novel algorithm for tcp timeout
A novel algorithm for tcp timeoutIJCNCJournal
 
Analytical average throughput and delay estimations for LTE
Analytical average throughput and delay estimations for LTEAnalytical average throughput and delay estimations for LTE
Analytical average throughput and delay estimations for LTESpiros Louvros
 
scopus indexed journals list
scopus indexed journals listscopus indexed journals list
scopus indexed journals listrikaseorika
 
published journals
published journalspublished journals
published journalsrikaseorika
 
A novel token based approach towards packet loss control
A novel token based approach towards packet loss controlA novel token based approach towards packet loss control
A novel token based approach towards packet loss controleSAT Journals
 
A novel token based approach towards packet loss
A novel token based approach towards packet lossA novel token based approach towards packet loss
A novel token based approach towards packet losseSAT Publishing House
 
E2IOPN_Elsevier.pdf
E2IOPN_Elsevier.pdfE2IOPN_Elsevier.pdf
E2IOPN_Elsevier.pdftaha karram
 
A method of evaluating effect of qo s degradation on multidimensional qoe of ...
A method of evaluating effect of qo s degradation on multidimensional qoe of ...A method of evaluating effect of qo s degradation on multidimensional qoe of ...
A method of evaluating effect of qo s degradation on multidimensional qoe of ...IJCNCJournal
 
AN ADVANCED QOS ANALYSIS AND EVALUATION METHOD FOR MOBILE INTERNET ACCESS
AN ADVANCED QOS ANALYSIS AND EVALUATION METHOD FOR MOBILE INTERNET ACCESS AN ADVANCED QOS ANALYSIS AND EVALUATION METHOD FOR MOBILE INTERNET ACCESS
AN ADVANCED QOS ANALYSIS AND EVALUATION METHOD FOR MOBILE INTERNET ACCESS ijwmn
 
AN ADVANCED QOS ANALYSIS AND EVALUATION METHOD FOR MOBILE INTERNET ACCESS
AN ADVANCED QOS ANALYSIS AND EVALUATION METHOD FOR MOBILE INTERNET ACCESS AN ADVANCED QOS ANALYSIS AND EVALUATION METHOD FOR MOBILE INTERNET ACCESS
AN ADVANCED QOS ANALYSIS AND EVALUATION METHOD FOR MOBILE INTERNET ACCESS ijwmn
 
Optimal Rate Allocation and Lost Packet Retransmission in Video Streaming
Optimal Rate Allocation and Lost Packet Retransmission in Video StreamingOptimal Rate Allocation and Lost Packet Retransmission in Video Streaming
Optimal Rate Allocation and Lost Packet Retransmission in Video StreamingIRJET Journal
 
Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...
Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...
Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...IJECEIAES
 
Sensors 17-00846-v2
Sensors 17-00846-v2Sensors 17-00846-v2
Sensors 17-00846-v2son2483
 
Enhanced Multicast routing for QoS in delay tolerant networks
Enhanced Multicast routing for QoS in delay tolerant networksEnhanced Multicast routing for QoS in delay tolerant networks
Enhanced Multicast routing for QoS in delay tolerant networksIRJET Journal
 
Internet Path Selection on Video QoE Analysis and Improvements
Internet Path Selection on Video QoE Analysis and ImprovementsInternet Path Selection on Video QoE Analysis and Improvements
Internet Path Selection on Video QoE Analysis and ImprovementsIJTET Journal
 
Enhancing HTTP Web Protocol Performance with Updated Transport Layer Techniques
Enhancing HTTP Web Protocol Performance with Updated Transport Layer TechniquesEnhancing HTTP Web Protocol Performance with Updated Transport Layer Techniques
Enhancing HTTP Web Protocol Performance with Updated Transport Layer TechniquesIJCNCJournal
 

Similar to Influence of Transport Layer Information on QoE (20)

PERFORMANCE COMPARISON OF PACKET SCHEDULING ALGORITHMS FOR VIDEO TRAFFIC IN L...
PERFORMANCE COMPARISON OF PACKET SCHEDULING ALGORITHMS FOR VIDEO TRAFFIC IN L...PERFORMANCE COMPARISON OF PACKET SCHEDULING ALGORITHMS FOR VIDEO TRAFFIC IN L...
PERFORMANCE COMPARISON OF PACKET SCHEDULING ALGORITHMS FOR VIDEO TRAFFIC IN L...
 
A novel algorithm for tcp timeout
A novel algorithm for tcp timeoutA novel algorithm for tcp timeout
A novel algorithm for tcp timeout
 
Analytical average throughput and delay estimations for LTE
Analytical average throughput and delay estimations for LTEAnalytical average throughput and delay estimations for LTE
Analytical average throughput and delay estimations for LTE
 
scopus indexed journals list
scopus indexed journals listscopus indexed journals list
scopus indexed journals list
 
published journals
published journalspublished journals
published journals
 
Assignment2
Assignment2Assignment2
Assignment2
 
A novel token based approach towards packet loss control
A novel token based approach towards packet loss controlA novel token based approach towards packet loss control
A novel token based approach towards packet loss control
 
A novel token based approach towards packet loss
A novel token based approach towards packet lossA novel token based approach towards packet loss
A novel token based approach towards packet loss
 
Ip and 3 g
Ip and 3 gIp and 3 g
Ip and 3 g
 
E2IOPN_Elsevier.pdf
E2IOPN_Elsevier.pdfE2IOPN_Elsevier.pdf
E2IOPN_Elsevier.pdf
 
D3.2b_v1.0_final
D3.2b_v1.0_finalD3.2b_v1.0_final
D3.2b_v1.0_final
 
A method of evaluating effect of qo s degradation on multidimensional qoe of ...
A method of evaluating effect of qo s degradation on multidimensional qoe of ...A method of evaluating effect of qo s degradation on multidimensional qoe of ...
A method of evaluating effect of qo s degradation on multidimensional qoe of ...
 
AN ADVANCED QOS ANALYSIS AND EVALUATION METHOD FOR MOBILE INTERNET ACCESS
AN ADVANCED QOS ANALYSIS AND EVALUATION METHOD FOR MOBILE INTERNET ACCESS AN ADVANCED QOS ANALYSIS AND EVALUATION METHOD FOR MOBILE INTERNET ACCESS
AN ADVANCED QOS ANALYSIS AND EVALUATION METHOD FOR MOBILE INTERNET ACCESS
 
AN ADVANCED QOS ANALYSIS AND EVALUATION METHOD FOR MOBILE INTERNET ACCESS
AN ADVANCED QOS ANALYSIS AND EVALUATION METHOD FOR MOBILE INTERNET ACCESS AN ADVANCED QOS ANALYSIS AND EVALUATION METHOD FOR MOBILE INTERNET ACCESS
AN ADVANCED QOS ANALYSIS AND EVALUATION METHOD FOR MOBILE INTERNET ACCESS
 
Optimal Rate Allocation and Lost Packet Retransmission in Video Streaming
Optimal Rate Allocation and Lost Packet Retransmission in Video StreamingOptimal Rate Allocation and Lost Packet Retransmission in Video Streaming
Optimal Rate Allocation and Lost Packet Retransmission in Video Streaming
 
Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...
Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...
Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...
 
Sensors 17-00846-v2
Sensors 17-00846-v2Sensors 17-00846-v2
Sensors 17-00846-v2
 
Enhanced Multicast routing for QoS in delay tolerant networks
Enhanced Multicast routing for QoS in delay tolerant networksEnhanced Multicast routing for QoS in delay tolerant networks
Enhanced Multicast routing for QoS in delay tolerant networks
 
Internet Path Selection on Video QoE Analysis and Improvements
Internet Path Selection on Video QoE Analysis and ImprovementsInternet Path Selection on Video QoE Analysis and Improvements
Internet Path Selection on Video QoE Analysis and Improvements
 
Enhancing HTTP Web Protocol Performance with Updated Transport Layer Techniques
Enhancing HTTP Web Protocol Performance with Updated Transport Layer TechniquesEnhancing HTTP Web Protocol Performance with Updated Transport Layer Techniques
Enhancing HTTP Web Protocol Performance with Updated Transport Layer Techniques
 

Recently uploaded

SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
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
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
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
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
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
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
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
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
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
 

Recently uploaded (20)

SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
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
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
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
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
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
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
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
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
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
 
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
 

Influence of Transport Layer Information on QoE

  • 1. Influence of Transport Layer Information on QoE Sri Krishna Srinivas School of Computing Blekinge Institute of Technology Karlskrona, Sweden srsr16@student.bth.se Routhu Venkata Sai Kalyan School of Computing Blekinge Institute of Technology Karlskrona, Sweden vero16@student.bth.se Abstract—In the recent years, researchers are focusing on Quality of Experience (QoE) to address user satisfaction level and to improve their service. In the context of communication service, it becomes important to analyze the user behavior with respect to network performance. Since the user is closer to transport layer than the network layer, we predict that there is a relationship between the transport level header with the user satisfaction. In this paper, we propose direction of research in QoE with respect to the transport layer information, typically TCP and SCTP flags. Keywords— QoE; QoE hourglass model; sustainable throughput; transport layer flags I. INTRODUCTION In the growing trend of technology, it is important to keep up with user expectation and his level of satisfaction. Thus, there is high demand for Quality of Experience (QoE) in the research domain. The Quality of Experience is defined as the degree of delight or annoyance of the user of an application or service. It results from the fulfilment of his or her expectations with respect to the utility and/or enjoyment of the application or service in the light of the user’s personality and current state[1]. In the context of communication services, it is influenced by content, network, device, application, user expectations and context of use (cited after Möller, 2010). In [2], authors evaluated QoE on pentagram model based on integrality, retain-ability, availability, usability and instantaneousness. QoE is a subjective measure whereas QoS is objective. Thus, it is interesting to analyse the behavior of QoE rather than QoS. The remainder of the paper is organized as follows. Section II describes the QoE hourglass model, Section III adds the survey of literature in the transport layer and QoE, Section IV concludes the paper and points the directions for future work. II. QOE HOURGLASS MODEL In the communication domain of QoE, the QoE hourglass model inspired by the classical hourglass model was proposed in [3]. The authors consider the TCP/IP hourglass model and develop QoE hourglass model as shown in fig.1. The bottleneck constraints of number of the network layer protocol namely IPv4 and IPv6 in the TCP/IP hourglass model also creates a bottleneck for QoE hourglass model. In the recent year, numerous work has been established in finding the relationship between the network layer and QoE. But, it is fact that transport layer is more important than the network layer because it is closer to the user than network layer and change in the degree of satisfaction or degree of annoyance Fig. 1: QoE hourglass Model [3] is reflected directly on transport layer than to the network layer. So, it becomes significant to study the behavior of the transport layer in terms of user’s satisfaction. III. SURVEY OF LITERATURE A. Transport Layer As the main focus is on the transport layer it becomes essential to know about the transport layer protocols and their purpose. The three main transport layer protocols under consideration are UDP, TCP and SCPT. For the application like IP telephony and streaming video, UDP protocol is used because of its main properties like the speed of delivery and low overhead whereas for applications like Email, file transfer and HTTP, TCP protocol is used because of its reliability [4]. TCP is a connection-oriented protocol that addresses to flow control, congestion control and error control whereas UDP is a connectionless protocol which does not address the above [5]. However, an increasing number of recent applications have
  • 2. found TCP too limiting and have incorporated their own reliable data transfer protocol on top of UDP [RFC0768]. Thus, a new protocol SCTP was proposed. Since UDP does not provide any control traffic information other than source port address and destination port address it is evident that the study must progress on the basis of TCP and SCTP control traffic (i.e. TCP or SCTP flags) with respect to QoE. Furthermore, the user uses the Internet mainly for information retrieval, instant messaging and multimedia applications. The focus on multimedia applications, mainly video streaming (ex. YouTube), for QoE study is sufficient to address the others as well. B. Sustainable throughput and transport layer throughput The notation sustainable throughput, sometimes also called reliable throughput, ensures user satisfaction level at the same time requires optimum resource to provide the service. The Provisioning Delivery Hysteresis with resource- related and success-related satisfaction rating function for sustainable throughput is provided in [6]. Thus, there opens a new domain to relate QoE throughput and transport layer throughput (precisely, goodput) for further investigation. C. Study on TCP flags Progress in QoE in relation with Transport layer flags is discussed in this subsection. The relation between the change in Mean Opinion Score (MOS) and the TCP-SYN, FIN flags are established in [7]. The authors claim that delay in TCP packet can be detected by the increment in the percentage of SYN TCP packets and packet loss can be observed by TCP- SYN and FIN packet decrements. Thus, the user’s MOS is related to TCP-SYN and FIN flags. In [8], the annoyance of the user is measured in terms of TCP-RST flag, which is set when the user stops or reloads the web page in a browser. They claim that the abortions result in early termination of the TCP connections with Reset (RST) flag from the client-side [8]. Therefore, the client side traffic, i.e. reverse traffic, can also trigger the information about QoE. Moreover, it was observed that as the connection termination behavior is heavily dependent on the type of Web browser used, the TCP RST flag alone cannot be used to detect the user action performed in the Web browser [8]. Thus, it becomes evident that the research in this domain needs more progress in terms of TCP and SCTP flags. D. Tools In this subsection tools that can be used to measure the traffic parameters and QoE are mentioned. Wireshark is the most popular tool for traffic analysis [7]. Other tools that can be used for the study are Netstat and Iperf. Netstat is command line network utility tool, which provides the information about incoming/outgoing connections, routing tables and network protocols statistics [9]. Iperf supports tuning of various parameters related to timing, buffers and protocols (TCP, UDP, SCTP with IPv4 and IPv6) [10]. Furthermore, YoMoApp and VLQoE can be used to measure multimedia characteristics. YoMoApp provides time series graph of a video playback and monitoring of stalling events [11]. VLQoE captures the re-buffering events, freeze indication, user rating (UR), signal strength (RSSI) and the number of packets/second [12]. IV. CONCLUSION From this survey, it is evident that Transport layer behaviour must be studied so as to reflected the degree of satisfaction or annoyance of the end user. By such a study, QoE of the service can be improved. Future work in this domain is as follows. Understanding the control traffic flags in TCP and SCTP to improve QoE and nature of new TCP protocols like CUBIC on QoE is important. Moreover, to analyse TCP fast open and HTTP pipelining in terms of QoE is another domain of research as both of them have only 1 RTT. Furthermore, the newly proposed SPDY protocol, having contention window size as 10 utilizes HTTPS and TLS that improves the delivery time of the packets [13], must be investigated in terms of QoE. ACKNOWLEDGMENT The authors express the deepest thanks to Mr. Markus Fiedler for providing valuable comments, suggestions and encouragement on this topic. REFERENCES [1] Kjell Brunnström et al., “Qualinet White Paper on Definitions of Quality of Experience, Output version of the Dagstuhl seminar 12181,” 2012. [Online]. Available: ftp://vqeg.its.bldrdoc.gov/Documents/VQEG _Singapore_Dec12/MeetingFiles/VQEG_MISC_2012_110_Qualinet_w hitepaper_v1.1_dagstuhl_output_corrected.pdf. [Accessed: 08-Dec- 2016]. [2] C. Pedro, B. Pablo, and V. Sandrine, “End-2-End Evaluation of IP Multimedia Services, a User Perceived Quality of Service Approach,” ITC Specialist seminar on Quality of Experience, 18th Proceedings, 2008. [Online]. Available: http://iie.fing.edu.uy/investigacion/grupos /artes/publicaciones/itc2008CASAS.pdf. [Accessed: 08-Dec-2016]. [3] T. N. Minhas and M. Fiedler, “Quality of experience hourglass model,” in 2013 International Conference on Computing, Management and Telecommunications (ComManTel), 2013, pp. 87–92. [4] “OSI Transport Layer.” [Online]. Available: http://www.highteck.net/ EN/Transport/OSI_Transport_Layer.html. [Accessed: 08-Dec-2016]. [5] B. A. Forouzan, “Data Communications and Networking.” [Online]. Available: http://fms.uofk.edu/multisites/UofK_fms/images/pdf/Data% 20Communications%20and%20Networking%20By%20Behrouz%20A. Forouzan.pdf. pp. 701-794 [Accessed: 08-Dec-2016]. [6] M. Fiedler, A. Popescu, and Y. Yao, “QoE-Aware Sustainable Throughput for Energy-Efficient Video Streaming,” in 2016 IEEE International Conferences on Big Data and Cloud Computing (BDCloud), Social Computing and Networking (SocialCom), Sustainable Computing and Communications (SustainCom) (BDCloud- SocialCom-SustainCom), 2016, pp. 493–500. [7] S. Bamshad Gholamzadeh, “Relationships between Quality of experience and TCP flag ratios for web services.” [Online]. Available: http://www.diva-portal.org/smash/get/diva2:826170/FULLTEXT02. [Accessed: 08-Dec-2016]. [8] J. Shaikh, M. Fiedler, P. Arlos, T. Minhas, and D. Collange, “Classification of TCP connection termination behaviors for mobile Web,” in 2011 IEEE GLOBECOM Workshops (GC Wkshps), 2011, pp. 1111–1115. [9] “netstat,” Wikipedia. 28-Sep-2016.
  • 3. [10] “iPerf - The TCP, UDP and SCTP network bandwidth measurement tool.” [Online]. Available: https://iperf.fr/. [Accessed: 09-Dec-2016]. [11] F. Wamser, M. Seufert, P. Casas, R. Irmer, P. Tran-Gia, and R. Schatz, “YoMoApp: A tool for analyzing QoE of YouTube HTTP adaptive streaming in mobile networks,” in 2015 European Conference on Networks and Communications (EuCNC), 2015, pp. 239–243. [12] S. Ickin, M. Fiedler, K. Wac, P. Arlos, C. Temiz, and K. Mkocha, “VLQoE: Video QoE instrumentation on the smartphone,” Multimed. Tools Appl., vol. 74, no. 2, pp. 381–411, Jan. 2015. [13] M. Belshe and R. Peon, “SPDY Protocol.” [Online]. Available: https://tools.ietf.org/html/draft-mbelshe-httpbis-spdy-00. [Accessed: 09- Dec-2016].