Ciarán Mc Goldrick

Learn More
Energy continues to be the key constraint in wireless sensor networks. We review existing methods for estimating software power consumption and battery modelling, as applied to embedded systems such as Wireless Sensor Networks. We consider current developments in hardware and software technology, in particular the availability of high-fidelity simulators.(More)
Mobile wireless sensor networks are gaining increasinguse in both military and civilian applications. Priorto deployment, it is often necessary to test the communication capabilities and power consumption of these networks. Typically network simulators, such as ns-2 and TOSSIM, are used to carry out these performance tests. However, the analysis of results(More)
TinyTorrents integrates Wireless Sensor Networks with the BitTorrent Peer-to-Peer protocol and is designed to respect the resource constrained environment which characterises many WSN's. This paper describes the architecture and design which underpins the TinyTorrents system and explores many of the technical challenges that arise in the fusion of such(More)
Active Queue Management (AQM) schemes are a class of queueing algorithms designed to surmount some of the shortcomings of classic Drop-Tail queues in best-effort networks. Much recent work has focused on improving AQM performance through alternate approaches: in excess of 50 schemes have been proposed since 1999 alone. This study details a simulationbased(More)
1 Ciarán Mc Goldrick, Department of Computer Science, O’Reilly Institute, Trinity College, Dublin 2. Ireland, Ciaran.McGoldrick@cs.tcd.ie 2 Meriel Huggard, Department of Computer Science, O’Reilly Institute, Trinity College, Dublin 2. Ireland., Meriel.Huggard@cs.tcd.ie Abstract Reciprocal peer learning involves students learning from, and with, each other.(More)
Efficient data communication among autonomous under-water vehicles (AUVs) is difficult. Challenges include the long propagation delays arising with acoustic communication solutions, and line-of-sight requirements for optical transceivers. Existing multi-hop routing approaches are not always appropriate due to node mobility. This work presents a centralized(More)
Active queue management (AQM) schemes are a class of queueing algorithms designed to surmount some of the shortcomings of classic drop-tail queues in best effort networks. Most AQM algorithms are primarily designed to improve congestion control through early notification. However, significant work has been done on more advanced AQM schemes designed to(More)
Autonomous and self-driving vehicles are appearing on the public highways. These vehicles commonly use wireless communication techniques for both vehicle-to-vehicle and vehicle-to-infrastructure communications. Manufacturers, regulators and the public are understandably concerned about large-scale systems failure or malicious attack via these wireless(More)
One of the main challenges in cellular wireless data networks is to meet the stringent quality of service (QoS) requirements of voice over IP (VoIP) and video streaming traffic whilst attaining high total cell throughput. In this paper, a novel two layered scheduling approach that addresses this challenge in a UMTS based HSDPA network is presented. The(More)