Victor C.M. Leung
Dept. of Electrical and Computer Engineering
The University of British Columbia
Vancouver, BC, Canada V6T 1Z4
Abstract The Internet of Things (IoT) extends the Internet to connect not only computers and smart devices carried by people, but “things” with embedded sensors, actuators, and networking capabilities. IoT will enable many new services and applications such as smart grids, intelligent transportation, e-health, smart homes/buildings/offices/factories, which will be an integral part of the future smart cities. However, widespread deployment of IoT in society, especially in the context of smart cities, is challenged by a number of issues, most notably the utility, efficiency and security of IoT solutions. In this presentation, we shall focus on the first two of these issues. Conventionally IoT applications have been provisioned with dedicated protocol stacks that are fine tuned for the specific applications, which limit the utility of such systems to other possibly new applications that were not considered when these “application silos” were designed and implemented. Following the trend of network functions virtualization, software-defined networking, and virtualized cloud computing services, we present a framework for wireless sensors as a service, aided by sensor-cloud integration. Due to the distributed and heterogeneous nature of this framework and the fact that computations are increasingly migrated to the network edge, programming such a system, especially coordinating the multitude of software components that are deployed on the edge computing devices, is challenging. We present some results on programming model and process coordination mechanisms to address this challenge. Energy efficiency is another important issue in the design of IoT systems, due to the potentially widespread deployment of IoT devices and the fact that many such devices are battery operated and deployed in situations where battery replacement is awkward if not impossible. We address this issue from the sensor-cloud perspective by developing a sensor sleep scheduling scheme driven by the needs of sensor data by applications. On the other hand, we are developing embedded radio and enabling protocol for IoT devices that incorporate energy harvesting and message-driven wake-up capabilities. We conclude the presentation with a brief discussion on open problems and future research directions.
Biography Victor C. M. Leung is a Professor and the holder of the TELUS Mobility Research Chair in Advanced Telecommunications Engineering in the Department of Electrical and Computer Engineering, the University of British Columbia. His research interests are in the areas of wireless networks and mobile systems. He has co-authored more than 1000 technical papers in international journals and conference proceedings, in addition to a number of edited books and book chapters in these areas. Several of his papers have been selected for best paper awards.
Dr. Leung is a registered professional engineer in the Province of British Columbia, Canada. He is a Fellow of IEEE, the Royal Society of Canada, the Engineering Institute of Canada, and the Canadian Academy of Engineering. He was a Distinguished Lecturer of the IEEE Communications Society. He has served on the editorial boards of the IEEE Journal on Selected Areas in Communications – Wireless Communications Series and Series on Green Communications and Networking, IEEE Transactions on Computers, Wireless Communications, and Vehicular Technology, and currently serves on the editorial boards of the IEEE Transactions on Green Communications and Networking, IEEE Transactions on Cloud Computing, IEEE Wireless Communications Letters, IEEE Access, Computer Communications, as well as several other journals. He has guest-edited many journal special issues, and provided leadership to the technical program committees and organizing committees of many international conferences. Dr. Leung is a winner of the IEEE Vancouver Section Centennial Award and the 2011 UBC Killam Research Prize. He has co-authored papers that won the 2017 IEEE Communications Society Fred. W. Ellersick Prize and the 2017 IEEE Systems Journal Best Paper Award.