Imperial College London

ProfessorJulieMcCann

Faculty of EngineeringDepartment of Computing

Vice-Dean (Research) for the Faculty of Engineering
 
 
 
//

Contact

 

+44 (0)20 7594 8375j.mccann Website

 
 
//

Assistant

 

Miss Teresa Ng +44 (0)20 7594 8300

 
//

Location

 

260ACE ExtensionSouth Kensington Campus

//

Summary

 

Publications

Publication Type
Year
to

246 results found

Sheng Z, Yang S, Yu Y, Vasilakos AV, McCann JA, Leung KKet al., 2013, A SURVEY ON THE IETF PROTOCOL SUITE FOR THE INTERNET OF THINGS: STANDARDS, CHALLENGES, AND OPPORTUNITIES, IEEE WIRELESS COMMUNICATIONS, Vol: 20, Pages: 91-98, ISSN: 1536-1284

Journal article

Yang S, Yang X, McCann JA, Zhang T, Liu G, Liu Zet al., 2013, Distributed Networking in Autonomic Solar Powered Wireless Sensor Networks, IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, Vol: 31, Pages: 750-761, ISSN: 0733-8716

Journal article

Gallacher S, Kalnikaite V, McCann J, Prendergast D, Bird J, Jetter HCet al., 2013, SenCity: Uncovering the hidden pulse of a city, Pages: 1311-1316

The SenCity workshop explores the use of sensing technologies for visually resurfacing some of the hidden dynamics of the city by providing a collaborative and facilitated environment for applied research and creative exploration. Participants will collaboratively apply practical research and creative flair at the SenCity workshop to sense, visualise and share the hidden pulse of Zürich.

Conference paper

Yang S, Yang X, McCann J, Zhang T, Liu G, Liu Zet al., 2013, Autonomic Solar Powered WSN for Network-wide Protocols, IEEE Journal on Selected Areas in Communications

Recent advances in solar harvesting technologies pave the way for sustainable environmental-monitoring applications in the emerging solar powered wireless sensor networks (SP-WSNs). The complexities associated with the low-resourced, high-dynamic, and vulnerable sensor nodes operating in potentially unattended or hostile environments require a high degree of self-management and automation. Guided by autonomic communication principles, this paper presents AutoSP-WSN, a novel distributed framework to achieve sustainable data collection while also optimizing end-to-end network performance for SP-WSNs. Initially, we present the energy-aware support component that provides reliable energy monitoring and prediction. This drives the power management component, which is adaptive to time-varying solar power, avoiding battery exhaustion as well as maximizing the per-node utility. Finally, to demonstrate the key design issues of the network protocol component, we propose two self-adaptive network protocols, a routing protocol SP-BCP and a rate control scheme PEA-DLEX. We show that the individual components seamlessly integrated as a whole, and the AutoSP-WSN framework exhibits the properties of context-awareness, distributed operation, self-configuration, self-optimization, self-protection and self-healing.Through extensive experiments on a real SP-WSN platform, and hardware-driven simulations, we show that the proposed schemes achieve substantial improvements over previous work, in terms of reliability, sustainable operation, and network utility.

Journal article

Yang S, Adeel U, McCann JA, 2013, Selfish Mules: Social Profit Maximization in Sparse Sensornets using Rationally-Selfish Human Relays, IEEE Journal on Selected Areas in Communications

Future smart cities will require sensing on a scale hitherto unseen. Fixed infrastructures have limitations regarding sensor maintenance, placement and connectivity. Employing the ubiquity of mobile phones is one approach to overcoming some of these problems. Here, mobility and social patterns of phone owners can be exploited to optimize data forwarding efficiency. The question remains, how can we stimulate phone owners to serve as data relays? In this paper, we combine network science principles and Lyapunov optimization techniques, to maximize global social profit across this hybrid sensor and mobile phone network. Sensor data packets are produced and traded (transmitted) over a virtual economic network using a lightweight social-economic-aware backpressure algorithm, combining rate control, routing, and resource pricing. Phone owners can get benefits through relaying sensor data. Our algorithm is fully distributed and makes no probabilistic/stochastic assumptions regarding mobility, topology, and channel conditions, nor does it require prediction. The global social profit achieved by our algorithm can perform close to (or better than) an ideal algorithm with perfect prediction-- proven by rigorous theoretical analysis. Simulation results further demonstrate that the proposed algorithm outperforms pure backpressure and social-aware schemes; highlighting the advantage of building systems combining communication with other types of networks.

Journal article

Breza M, Yang S, McCann J, 2013, Multi-protocol scheduling for service provision in WSN, Pages: 14-22

Currently, Wireless Sensor Network (WSN) systems are made of aggregates of different, non-related protocols which often fail to function simultaneously. We present a self-organising solution that focuses on queue length scheduling. To start, we define a network model and use it to prove that our solution is throughput optimal. Then we evaluate it on two different WSN test-beds. Our results show that within the theoretical communication capacity region of our WSN we outperform the current solutions by as much as 35%.

Conference paper

McCann JA, Lalanda P, Diaconescu A, 2013, Autonomic Computing: Principles, Design and Implementation, ISBN: 978-1447150060

This textbook provides a practical perspective on autonomic computing. Through the combined use of examples and hands-on projects, the book enables the reader to rapidly gain an understanding of the theories, models, design principles and challenges of this subject while building upon their current knowledge. Features: provides a structured and comprehensive introduction to autonomic computing with a software engineering perspective; supported by a downloadable learning environment and source code that allows students to develop, execute, and test autonomic applications at an associated website; presents the latest information on techniques implementing self-monitoring, self-knowledge, decision-making and self-adaptation; discusses the challenges to evaluating an autonomic system, aiding the reader in designing tests and metrics that can be used to compare systems; reviews the most relevant sources of inspiration for autonomic computing, with pointers towards more extensive specialty literature.

Book

Liu Z, Yang X, Yang S, McCann Jet al., 2013, Efficiency-Aware: Maximizing Energy Utilization for Sensor Nodes Using Photovoltaic-Supercapacitor Energy Systems, INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, ISSN: 1550-1477

Journal article

McCann JA, Schöning J, Rogers Y, Bird J, Capra L, Prendergast D, Sheridan Cet al., 2012, Intel Collaborative Research Institute - Sustainable Connected Cities, Third International Joint European Conference on Ambient Intelligence, Publisher: Springer, Pages: 364-372

Conference paper

Papadopoulos A, Navarra A, McCann JA, Pinotti CMet al., 2012, VIBE: An energy efficient routing protocol for dense and mobile sensor networks, JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, Vol: 35, Pages: 1177-1190, ISSN: 1084-8045

Journal article

Verhoef AV, Choudhary BDC, Morris PJM, Mccann JAMet al., 2012, A high-density wireless underground sensor network (WUSN) to quantify hydro-ecological interactions for a UK floodplain; project background and initial results, EGU General Assembly 2012, held 22-27 April, 2012 in Vienna, Austria., p.6346

Conference paper

Martins P, McCann J, Eisenbach S, 2012, The Environment as an Argument, Practical Aspects of Declarative Languages, Publisher: Springer Berlin Heidelberg, Pages: 48-62

Conference paper

Yadav P, McCann J, 2011, YA-MAC: Handling Unified Unicast and Broadcast Traffic in Multi-hop Wireless Sensor Networks, 7th IEEE International conference on Distributed Computing in Sensor Systems and Workshops (DCOSS'11), Pages: 1-9

—This paper introduces YA-MAC, an agile MediumAccess Control (MAC) protocol to provide high throughputfor both unicast and broadcast traffic in Duty-Cycled Multihop Wireless Sensor Networks (DCM-WSN). YA-MAC is implemented under the UPMA framework in TinyOS and isevaluated on TelosB and MicaZ testbeds. We observe that YAMAC significantly outperforms the state-of-the-art SCP-MACprotocol in terms of throughput by 60%, while tolerating a moredynamic network, at a small cost to duty-cycle performance.Further, we show that YA-MAC’s idle listening radio powerconsumption is 35% less than RI-MAC’s, while achieving similar throughput and latency.

Conference paper

Bourcier J, Diaconescu A, Lalanda P, McCann JAet al., 2011, AutoHome: An Autonomic Management Framework for Pervasive Home Applications, ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, Vol: 6, ISSN: 1556-4665

Journal article

Yadav P, McCann J, 2011, EBS: decentralised slot synchronisation for broadcast messaging for low-power wireless embedded systems, Departmental Technical Report: 11/4, Publisher: Department of Computing, Imperial College London, 11/4

In this paper, we present a decentralised scheme that facili-tates reliable network wide broadcast messaging without therequirement of strict time synchronisation, for duty-cycledlow-power wireless embedded systems. In this emergentbroadcast slot (EBS) scheme, devices coordinate their wake-up periods with their neighbours to exchange schedule infor-mation locally. This leads to the emergence of local slot syn-chronisation without the need for either network-wide syn-chronisation or a centralised time synchronisation element.We theoretically show that this scheme converges faster thansimilar emergent and gradient-based approaches, which weconfirm by evaluation on real test-beds. We also show thatour scheme exhibits lower overheads while being more tol-erant to disturbances caused by faulty nodes, wireless linkfailures, contention and interference in presence of deter-ministic propagation delays.

Report

Beal J, McCann J, Zweig K, 2011, Message from the program committee chairs

Conference paper

Yadav P, McCann J, 2011, EBS: Decentralised Slot Synchronisation for Broadcast messaging for Low-power Wireless Embedded Systems, COMSWARE '11 Proceedings of the 5th International Conference on Communication System Software and Middleware, Publisher: ACM

In this paper, we present a decentralised scheme that facilitates reliable network wide broadcast messaging without the requirement of strict time synchronisation, for duty-cycled low-power wireless embedded systems. In this emergent broadcast slot (EBS) scheme, devices coordinate their wakeup periods with their neighbours to exchange schedule information locally. This leads to the emergence of local slot synchronisation without the need for either network-wide synchronisation or a centralised time synchronisation element.We theoretically show that this scheme converges faster than similar emergent and gradient-based approaches, which we confirm by evaluation on real test-beds. We also show that our scheme exhibits lower overheads while being more tolerant to disturbances caused by faulty nodes, wireless link failures, contention and interference in presence of deterministic propagation delays.

Conference paper

Bourcier J, McCann J, 2010, Autonomic flap damping mechanisms for utility based service selection, Pages: 12-19

The service oriented computing paradigm can be described as consisting of the following major components: service providers, service consumers and one or more service trader. One of the most challenging problems in this field has surrounded the choice of service provider in the presence of several, that best matches the consumer requirements. There has been a body of work exploring quality measures as a means of discerning between services. However, in much of the previous work the service selection remains relatively static during the life-time of the session, yet finer-granularity is required by Pervasive applications to drive their self-configuration, repair and management. Therefore how subtle changes in service quality affect the service choice, and ultimately the system's optimal performance in terms of its goals, is less well understood. In this paper, we propose a utility-function driven framework that dynamically chooses the most suitable providers for each consumer; driving self-optimization. We evaluate the performance and accuracy of our solution by implementing a pervasive home video application. Our results show our framework imposes minimal overheads while offering good response time and an accurate choices to the provider. Further, we observe that under less stable conditions, the framework state-flaps quite severely, producing oscillations between consumer-service bindings; increasing overheads. To this end, we have established several mechanisms that minimize the number of oscillations under unstable conditions and have evaluated each in terms of their ability to maintain stability under differing degrees of volatility. © 2010 IEEE.

Conference paper

McCann JA, Sterritt R, 2010, Autonomic Pervasive Networks (APNs): Extended abstract, Pages: 145-148

This paper argues the need for lightweight decentralized self-managing frameworks and protocols to achieve the full potential from Pervasive Networks. Pervasive Networks by nature consist of devices that are computationally simple, typically utilize wireless comms and are not tethered to wired power sources. As such they would highly benefit from cooperative self-management to make the most of their limited resources while at the same time this autonomicity in-its-self needs to be lightweight. Promising work in the area is highlighted, that once combined, generalized and standardized should provide the promise of an Autonomic Pervasive Networks. © 2010 IEEE.

Conference paper

Martins P, McCann JA, 2010, ajME: Making Game Engines Autonomic, Publisher: ACM, Pages: 48-57

Conference paper

Breza M, Martins P, McCann JA, Spyrou E, Yadav P, Yang Set al., 2010, Simple Solutions for the Second Decade of Wireless Sensor Networking, Publisher: British Computer Society, Pages: 7:1-7:12

Conference paper

McCann J, Hoskins A, Roadknight C, Wilson D, Tateson Jet al., 2009, Beasties in the creative workplace, Intelligent Buildings International, Vol: 1, Pages: 222-229, ISSN: 1750-8975

The paper presents an evaluation of an installation of the Beastie wireless sensor network to monitor a creative workplace - the University of the Arts Innovation Centre in London. The sensor network was tasked with passively monitoring the environment and space usage taking into account environmental conditions and activity. The paper focuses on one of the many platforms used in the trial - the Beastie, using an architectural description language implementation called Tesserae - to measure meeting room and social space usage. These data were correlated using feature mapping at node level on tiny 8-bit devices, and state changes were propagated up the network to the database. Some monitoring results are provided and the performance of the algorithms on the small devices discussed. The lessons learnt are reviewed and observations are presented on the practicalities of installing and maintaining the sensor application in a commercial office environment. © 2009 Earthscan.

Journal article

Lauria M, McCann J, 2009, ICPS'09 - Proceedings of the 2009 International Conference on Pervasive Services and Co-located Workshops: Foreword

Conference paper

Anthony R, McCann JA, 2009, Special track on wireless sensor networks: Implementations and future perspectives (WSN), Pages: 2172-2173

Conference paper

Yadav P, McCann JA, 2009, QoS based Event Delivery for Disaster Monitoring Applications, The fifth IEEE International conference on Wireless Communication and Sensor Networks (WCSN'09), Publisher: IEEE

As Wireless Sensor Networks (WSN) become more technically mature we are observing more wide-spread deployment. Disaster Monitoring and Recovery is one area receiving recent attention in the field. Here, due to hostile terrains or dangerous settings, standard manual or wired detections are not feasible. In situ WSN have the potential to analyse conditions and make predictions regarding dangerous situations potentially saving lives. However, this situation brings many challenges for the WSN in terms of event detection and the subsequent relaying of that event notification to the devices/systems/people that require it. The latter is the focus of this paper. Given the general unreliability of WSNs, there is a demand for Quality of Service driven mechanisms that can ensure that event data is delivered reliably and in a timely as required by the application. To this end, we present a novel Priority-Based Random Re-routing protocol (PB-RRR). We evaluate our protocol using both analytical model and a 34 node proof-of-concept sensor deployment. We introduce three QoS levels that progressively improve high priority message throughput from best-effort to reliable event message delivery. We evaluate how congestion, proportions of priority event nodes/messages, and decision threshold affects message delay for each QoS level.

Conference paper

Yu Q, McCann JA, Cai FF, 2009, An Agent-based Adaptive Join Algorithm for Distributed Data Warehousing, 2009 COMPUTATION WORLD: FUTURE COMPUTING, SERVICE COMPUTATION, COGNITIVE, ADAPTIVE, CONTENT, PATTERNS, Pages: 72-+

Journal article

Hoskins A, McCann J, 2008, Beasties: Simple wireless sensor nodes, Pages: 707-714

Interest in wireless sensor nodes has escalated over the past 10 years bringing with it a plethora of sensor hardware as well as protocol, algorithmic and application research. Yet there is relatively little diversity in terms of sensor nodes to support this research. This paper presents an alternative sensor node architecture, the Beastie, which aims to improve research and experimentation turnaround time while easing WSN systems programming considerably. We support our claims through quantitative evaluation and describe some applications where the Beasties have been successfully used. ©2008 IEEE.

Conference paper

McCann JA, Cotroneo D, 2008, Proceedings of the 5th International Conference on Pervasive Services, ICPS 2008: Preface

Conference paper

Breza M, McCann JA, 2008, Lessons in implementing bio-inspired algorithms on wireless sensor networks, 3rd NASA/ESA Conference on Adaptive Hardware and Systems, Publisher: IEEE COMPUTER SOC, Pages: 271-276

Conference paper

Hoskins A, McCann J, 2008, Beasties: Simple Wireless Sensor Nodes, 33rd Annual IEEE Conference on Local Computer Networks, Publisher: IEEE, Pages: 690-697, ISSN: 0742-1303

Conference paper

This data is extracted from the Web of Science and reproduced under a licence from Thomson Reuters. You may not copy or re-distribute this data in whole or in part without the written consent of the Science business of Thomson Reuters.

Request URL: http://wlsprd.imperial.ac.uk:80/respub/WEB-INF/jsp/search-html.jsp Request URI: /respub/WEB-INF/jsp/search-html.jsp Query String: id=00333341&limit=30&person=true&page=6&respub-action=search.html