Nigel Williams
Swinburne University of Technology
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Nigel Williams.
acm special interest group on data communication | 2006
Nigel Williams; Sebastian Zander; Grenville J. Armitage
The identification of network applications through observation of associated packet traffic flows is vital to the areas of network management and surveillance. Currently popular methods such as port number and payload-based identification exhibit a number of shortfalls. An alternative is to use machine learning (ML) techniques and identify network applications based on per-flow statistics, derived from payload-independent features such as packet length and inter-arrival time distributions. The performance impact of feature set reduction, using Consistency-based and Correlation-based feature selection, is demonstrated on Naïve Bayes, C4.5, Bayesian Network and Naïve Bayes Tree algorithms. We then show that it is useful to differentiate algorithms based on computational performance rather than classification accuracy alone, as although classification accuracy between the algorithms is similar, computational performance can differ significantly.
network and system support for games | 2007
Jason But; Thuy T. T. Nguyen; Lawrence Stewart; Nigel Williams; Grenville J. Armitage
The Automated Network Games Enhancement Layer (ANGEL) [6] is a novel architecture for meeting Quality of Service (QoS) requirements of real-time network game traffic across consumer broadband links. ANGEL utilises detection of game traffic in the ISP network via the use of Machine Learning techniques and then uses this information to inform network routers - in particular the home access modem where bandwidth is limited - of these flows such that the traffic may be prioritised. In this paper we present the performance characteristics of the fully built ANGEL system. In particular we show that ANGEL is able to detect game traffic with better than 96% accuracy and effect prioritisation within a second of game flow detection. We also demonstrate the processing performance of key ANGEL components under typical hardware scenarios.
network and system support for games | 2006
Jason But; Nigel Williams; Sebastian Zander; Lawrence Stewart; Grenville J. Armitage
In this paper we present the design of the Automated Network Games Enhancement Layer (ANGEL), a novel architecture for meeting Quality of Service (QoS) requirements of real-time network game traffic across consumer broadband links. Consumer access links can become bottlenecks when faced with heterogeneous network traffic (e.g. simultaneous use of online games and peer-to-peer file sharing) and the online gaming experience can be significantly affected by bottleneck queuing. Implementing QoS on these links provides improvement by reducing latency and jitter. In our approach network servers automatically identify traffic that might benefit from QoS and then trigger provisioning of QoS by signaling network elements such as access routers. By placing intelligence within the network, QoS decisions can be transparently made for the game applications without imposing an additional processing cost at the access link router. Our system uniquely uses machine learning methods to perform traffic classification.
Williams, N. and Zander, S. <http://researchrepository.murdoch.edu.au/view/author/Zander, Sebastian.html> (2006) Evaluating machine learning algorithms for automated network application identification. Swinburne University of Technology. Centre for Advanced Internet Architectures, Melbourne, VIC. | 2006
Nigel Williams; Sebastian Zander; Grenville J. Armitage
Williams, N., Zander, S. <http://researchrepository.murdoch.edu.au/view/author/Zander, Sebastian.html> and Armitage, G. (2006) Evaluating machine learning methods for online game traffic identification. Swinburne University of Technology. Centre for Advanced Internet Architectures, Melbourne, VIC. | 2006
Nigel Williams; Sebastian Zander; Grenville J. Armitage
Zander, S. <http://researchrepository.murdoch.edu.au/view/author/Zander, Sebastian.html>, Williams, N. and Armitage, G. (2006) Internet Archeology: Estimating individual application trends in incomplete historic traffic traces. In: Passive and Active Measurement Workshop (PAM) 2006, 30 - 31 March 2006, Adelaide, South Australia. | 2006
Sebastian Zander; Nigel Williams; Grenville J. Armitage
Archive | 2014
Nigel Williams; Prashan Abeysekera; Nathan Dyer; Hai Vu; Grenville J. Armitage
Williams, N. and Zander, S. <http://researchrepository.murdoch.edu.au/view/author/Zander, Sebastian.html> (2012) Real time traffic classification and prioritisation on a home router using DIFFUSE. Swinburne University of Technology. Centre for Advanced Internet Architectures, Melbourne, VIC. | 2012
Nigel Williams; Sebastian Zander
network and system support for games | 2006
Jason But; Nigel Williams; Sebastian Zander; Lawrence Stewart; Grenville J. Armitage
Archive | 2014
Nigel Williams; Lawrence Stewart; Grenville J. Armitage