TY - GEN
T1 - Enhancing multimedia QoE via more effective time synchronisation over 802.11 networks
AU - Shannon, Jonathan
AU - O'Flaithearta, Padraig
AU - Melvin, Hugh
AU - Cinar, Yusuf
N1 - Publisher Copyright:
© 2016 ACM.
PY - 2016/5/10
Y1 - 2016/5/10
N2 - Time synchronisation plays a critical role in time-sensitive distributed applications. While a variety of such applications exist across many domains, one particular set of applications where improved time synchronisation can lead to significant benefits, particularly with respect to QoE (Quality of Experience), is multimedia applications. While time synchronisation is not a new challenge, advances in wireless technologies have drastically transformed network infrastructures. 802.11 wireless networks increasingly represent the last hop within the ever expanding Internet and whilst users expect the same levels of multimedia QoE as exist over wired networks, the reality of moving back to contention based access leaves many disappointed. This transformation of networks has also proven problematic for time synchronisation protocols that were designed for wired infrastructures. Wireless networks, particularly contention based networks, can be the source of very significant non-deterministic packet latencies. In certain scenarios, such latencies can greatly degrade the performance of time synchronisation. This work details and validates a technique that can be used to determine the latency of time messages in real-time as they traverse an 802.11 wireless link. Knowledge of these latencies can be used to greatly reduce the error in a dataset employed by time synchronisation protocols such as NTP and, thus, improve their performance. Experimental results confirm error reductions of up to 90% in a dataset and prove that the use of this technique can deliver time accuracies akin to those achievable over wired networks. This in turn can greatly benefit users by enabling multimedia applications to benefit from the continued use of time synchronisation for QoE management. We outline two such scenarios, one where time synchronisation is used to prioritise VoIP traffic within an Access Point and a second where the aim is to use time synchronisation to optimise jitter buffer strategies for WebRTC.
AB - Time synchronisation plays a critical role in time-sensitive distributed applications. While a variety of such applications exist across many domains, one particular set of applications where improved time synchronisation can lead to significant benefits, particularly with respect to QoE (Quality of Experience), is multimedia applications. While time synchronisation is not a new challenge, advances in wireless technologies have drastically transformed network infrastructures. 802.11 wireless networks increasingly represent the last hop within the ever expanding Internet and whilst users expect the same levels of multimedia QoE as exist over wired networks, the reality of moving back to contention based access leaves many disappointed. This transformation of networks has also proven problematic for time synchronisation protocols that were designed for wired infrastructures. Wireless networks, particularly contention based networks, can be the source of very significant non-deterministic packet latencies. In certain scenarios, such latencies can greatly degrade the performance of time synchronisation. This work details and validates a technique that can be used to determine the latency of time messages in real-time as they traverse an 802.11 wireless link. Knowledge of these latencies can be used to greatly reduce the error in a dataset employed by time synchronisation protocols such as NTP and, thus, improve their performance. Experimental results confirm error reductions of up to 90% in a dataset and prove that the use of this technique can deliver time accuracies akin to those achievable over wired networks. This in turn can greatly benefit users by enabling multimedia applications to benefit from the continued use of time synchronisation for QoE management. We outline two such scenarios, one where time synchronisation is used to prioritise VoIP traffic within an Access Point and a second where the aim is to use time synchronisation to optimise jitter buffer strategies for WebRTC.
KW - 802.11
KW - Asymmetric Delays
KW - Multimedia
KW - NTP
KW - QoE
KW - Time-synchronisation
UR - http://www.scopus.com/inward/record.url?scp=84973920690&partnerID=8YFLogxK
U2 - 10.1145/2910017.2910615
DO - 10.1145/2910017.2910615
M3 - Conference Publication
AN - SCOPUS:84973920690
T3 - Proceedings of the 7th International Conference on Multimedia Systems, MMSys 2016
SP - 261
EP - 269
BT - Proceedings of the 7th International Conference on Multimedia Systems, MMSys 2016
PB - Association for Computing Machinery, Inc
T2 - 7th ACM International Conference on Multimedia Systems, MMSys 2016
Y2 - 10 May 2016 through 13 May 2016
ER -