Networks and Distributed Systems

This theme focuses on the design and optimisation of networks and distributed systems, including multimedia networking, mobile systems, and high-performance heterogeneous distributed systems.

Distributed Systems consists of a collection of autonomous computers, connected through a network and managed with distributed system software that coordinates their activities so that users perceive the system to be a single, integrated computing facility. Advances in this area have allowed us tackle computational expensive tasks without the associated financially expense of super computing resources. Related activities in this sub-theme include: Parallel computing which looks at the management of tasks across multiple processors; Grid computing which emphasises the distribution of these task across separate computers on the Internet, thus mitigated the need for expensive supercomputers; and Heterogeneous computing which focuses on the complexities of distributing tasks across heterogeneous computing environments.


Next Generation Networks comprise of a high-capacity optical fibre core with a diverse set of wired and wireless access options. These new networks give rise to many interesting research challenges including how to maximise the performance of new wireless access technologies and how to deliver large amounts of high quality video in a scalable manner. CS researchers are developing new wireless access solutions based on multi-hop wireless network architecture to address the complex problems associated with the delivery of quality services in an urban environment.