Benchmarking bandwidth and resource consumptions of Java-based proxy PDAs in ad-hoc networks
McArtney, K. (2004). Benchmarking bandwidth and resource consumptions of Java-based proxy PDAs in ad-hoc networks. Expert Update, , (), .
Routing in ad-hoc networks is a complex task, often requiring broad bandwidth, CPU-intensive calculations, and large memory usage, which result in high power consumption. Resource-constrained devices such as Personal Digital Assistants (PDAs) are the principle candidates for ad-hoc networks due to their portability and small size; however restrict the efficiency of such networks due to their limited capacities. The aim of this research work is to benchmark the available bandwidth offered by PDAs while routing, and determine the resource consumption rates required in terms of CPU utilisation, battery consumption, heap memory, and temperature. Experiments have been conducted for various Operating Systems (OSs), Java Virtual Machines (JVMs), and buffer sizes. This paper presents novel results such as: bandwidth and resource-consumption rates are closely linked to the OS and JVM, while buffer size does not have any significance in performance. For instance, CrEme (NSICom, 2004) can improve the available bandwidth of a PocketPC 2003 (Microsoft Corporation, 2004) routing PDA by an order of 20 times upon Jeode (Insignia, 2004), while maintaining similar consumption rates.
Director of CDCS
+44 131 455 2759