CITS3002 Computer Networks  
prev
next CITS3002 help3002 CITS3002 schedule  

Research interests and networking

The combination of some significant problems provides a very rich body of investigation, some deep theoretical problems, and some important research results passed on to industry.

  • Unreliable communication - messages sent over physical media are often garbled or lost. Programming (sequential and parallel) assumes reliable communication and this must be provided. Alternatively, if we accept that errors do occur, can we still manage to communicate with data loss (consider Mars probes, mobile communication, satellite TV and digital telephony)?

  • The support and study of temporal and spatial decoupling of work patterns and communities. Sociologists are interested in communication and observation at a distance.

  • Privacy and security (they are not the same thing) - industry's desire for electronic commerce and invasive marketing have driven the fields of authentication (and anonymity?) and encryption, and governments' desire for surveillance has driven the fields of identity and communication hiding.

  • Parallel programming - as seen in Hadoop and Map/Reduce models of processing distributed, the OpenMP and MPI parallel frameworks, distributed shared-memory, and "big-data", Unlike sequential programming, writing, modelling and imagining the execution of parallel programs is very difficult. Parallel "activities" which must be resolved in parallel programs include distributed resource sharing and deadlock prevention.

 

Can you add to this list?


CITS3002 Computer Networks, Lecture 1, Introduction to Computer Networks, p5, 28th February 2024.