Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Nigel Williams is active.

Publication


Featured researches published by Nigel Williams.


acm special interest group on data communication | 2006

A preliminary performance comparison of five machine learning algorithms for practical IP traffic flow classification

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

Performance analysis of the ANGEL system for automated control of game traffic prioritisation

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

Automated network games enhancement layer: a proposed architecture

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

Evaluating machine learning algorithms for automated network application identification

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

Evaluating machine learning methods for online game traffic identification

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

Internet Archeology: Estimating individual application trends in incomplete historic traffic traces

Sebastian Zander; Nigel Williams; Grenville J. Armitage


Archive | 2014

Multipath TCP in Vehicular to Infrastructure Communications

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

Real Time Traffic Classification and Prioritisation on a Home Router using DIFFUSE

Nigel Williams; Sebastian Zander


network and system support for games | 2006

ANGEL - Automated Network Games Enhancement Layer

Jason But; Nigel Williams; Sebastian Zander; Lawrence Stewart; Grenville J. Armitage


Archive | 2014

Design Overview of Multipath TCP version 0.4 for FreeBSD-11

Nigel Williams; Lawrence Stewart; Grenville J. Armitage

Collaboration


Dive into the Nigel Williams's collaboration.

Top Co-Authors

Avatar

Grenville J. Armitage

Swinburne University of Technology

View shared research outputs
Top Co-Authors

Avatar

Sebastian Zander

Swinburne University of Technology

View shared research outputs
Top Co-Authors

Avatar

Lawrence Stewart

Swinburne University of Technology

View shared research outputs
Top Co-Authors

Avatar

Jason But

Swinburne University of Technology

View shared research outputs
Top Co-Authors

Avatar

Hai Vu

Swinburne University of Technology

View shared research outputs
Top Co-Authors

Avatar

Nathan Dyer

Swinburne University of Technology

View shared research outputs
Top Co-Authors

Avatar

Prashan Abeysekera

Swinburne University of Technology

View shared research outputs
Top Co-Authors

Avatar

Thuy T. T. Nguyen

Swinburne University of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge