Date of Award


Document Type

Master Thesis

Degree Name

Master of Engineering (Research)


Electronic Engineering

First Advisor

Fergus O'Reilly


Traditionally, networks were planned infrastructures consisting mainly ot desktop machines and servers. As a result of the careful planning carried out prior to their construction, these networks were easily managed and controlled by network administrators. Today these networks are joined by cell phones, PDAs and other handheld devices as well as a host of sensors. This has led to a migration from traditional networks to ad hoc networks.

One way to envisage what this new environment will be like is to imagine what life will be like at the edge of the network. Today the edge mostly consists ot clients such as desktop class machines. However as we connect our appliances, automobiles, and homes to the networks we increasingly use mobile handheld devices to access network services.

This new network edge requires a means by which components can seamlessly integrate with the network in a flexible and ad hoc manner. The Java-based Jini networking technology forms a system that allows for this kind of flexible ad hoc network interaction. This thesis examines the development of a number of ad hoc Jini services to be used within the new network edge. By deploying these services on both fixed and mobile devices over wired and wireless networks it is possible to determine the suitability of Jim as an ad hoc service provider within the modern network edge.

Access Level