Scalable Cloud-Edge-Beneath Architectures for City-Scale Internet of Things

Sumi Helal, Lancaster University, UK

Abstract

Recent advances in IoT and pervasive and ubiquitous computing provide a glimpse into the future of our planet and reveal exciting visions of smart many things: smart cities, smart homes, smart cars, in addition to smart spaces such as malls, workplaces, hotels, schools, and much more. Driven by a technological revolution offering “low-power many things and wireless almost everything”, we could, in only a decade, envision and prototype impressive smart space systems that improve quality of life, enhance awareness of resources and the environment, and enrich users’ experience. But prototyping is one thing; actual large-scale deployments are another. The massive scale of sensors and IoT devices that will be deployed in highly populated smart cities of the future will be mind-bugling. Without a carefully-thought ecosystem and a scalable architecture in place, it will be extremely difficult to manage or program such an expanding and massive IoT. In this talk, I will start by raising the thought of how can we estimate the Value of the IoT as we once estimated the value of the network. I will then introduce our recent work - the Cloud-Edge-Beneath (CEB) architecture, and present its salient scalability features. I will also present CEB’s bi-directional waterfall optimization framework and show how it leads to “sentience-efficiency” – a new paradigm for realizing aggressive energy-efficiency. I will then present an event-driven programming model based on CEB and show how the model and CEB, combined, foster a much-needed IoT programmability ecosystem. Finally, I will present a validation study demonstrating CEB’s scaling behavior in face of IoT expansions (sensors and applications) and under dynamically increasing loads.

BIO

Sumi Helal, is professor and Chair in Digital Health at Lancaster University, UK, where he leads interdisciplinary research initiatives in digital health in both the School of Computing and Communications (Faculty of Science and Technology) and the Division of Health Research (Faculty of Health and Medicine). As Director of Lancaster University’s Center on Digital Health and Quality of Life Technologies, he leads several active projects on Connected Health Cities, Healthy New Towns design and implementation, suicide prevention using cybernetics and analytics, Airport Accessibility for the hearing impaired, and intelligent primary care GP-Patient interactions. He is a board member and lead of the digital health infrastructure and strategies in the Fylde Whyndyke Garden Village - one of ten NHS England Healthy New Towns development project (a 1400-unit, green grass development which provides for a unique opportunity to embed health elements, by design, in public areas, neighborhoods, and the town community hub (school, wellness center and health care facility), to promote health and wellbeing, active and healthy living and ageing, prevent illnesses and improve people's quality of life.

Before joining Lancaster, Prof Helal was a Computer & Information Science and Engineering Professor at the University of Florida, USA, and Director of its Mobile and Pervasive Computing Laboratory. He co-founded and directed the Gator Tech Smart House, a real-world deployment project that aimed at identifying key barriers and opportunities to make the Smart Home concept a common place (creating the "Smart Home in a Box" concept). His active areas of research focus on architectural and programmability aspects of the Internet of Things, and on pervasive/ubiquitous systems and their human-centric applications with special focus on smart spaces, proactive health/wellness, patient empowerment and e-coaching, and assistive technology in support of personal health, aging, disabilities, and independence. Professor Helal served as the Editor-in-Chief of IEEE Computer (2015-2018), the Computer Society's flagship and premier publication. He currently serves as member of the Board of Governors of the IEEE Computer Society, and Chair of its Magazine Operational Committee. Professor Helal is a Boilermaker (Ph.D., Purdue University, class of 1991), Fellow of the IEEE, Fellow of the IET, and a 2020 IEEE Computer Society President-Elect nominee. Contact him at sumi.helal@ieee.org.

A Blockchain-based P2P Storage System with Secure and Verifiable Search

Xiaohua Jia, University of Science and Technology of China, China

Abstract

As the explosive growth of Big Data, there is a great demand for space to store the ever increasing size of data. One way to solve this issue is to utilize the unused (or under-utilized) storage resources scattered all over the world, because many institutions or individuals have a lot of unused storage capacities. Peer-to-Peer (P2P) system is an ideal model to organize these unused storage resources to form large and global storage system. However, traditional P2P systems are notorious for the unfairness and lack of security. This talk discusses the design of a P2P storage system by using the blockchain technology. The proposed system is secure that no information about users’ data will be disclosed to any server or the P2P platform, and it is fair in the sense that a storage server providing services will receive the contracted payment. We will focus our discussions on three key design issues: 1) the design of an efficient verification scheme that can verify the correctness of the search results over encrypted data; 2) the design of a dual index structure that allows both search and update operations to be done efficiently; 3) the design of a new consensus protocol that incorporates data auditing into the proof-of-work.

BIO

Xiaohua Jia received his BSc (1984) and MEng (1987) from University of Science and Technology of China, and DSc (1991) in Information Science from University of Tokyo. He is currently the Chair Professor and Head of Dept of Computer Science, City University of Hong Kong. His research interests include cloud computing and distributed systems, data security and privacy, computer networks and mobile computing. Prof. Jia is an editor of IEEE Internet of Things (2013 – 2018), IEEE Trans. on Parallel and Distributed Systems (2006 - 2009), Wireless Networks, Journal of World Wide Web, Journal of Combinatorial Optimization, etc. He is the General Chair of ACM MobiHoc 2008, TPC Co-Chair of IEEE GlobeCom 2010 – Ad Hoc and Sensor Networking Symp, Area-Chair of IEEE INFOCOM 2015-2017, Track-Chair of IEEE ICDCS 2019, and General Chair of ACM ICN 2019. He is a Fellow of IEEE (Computer Society) and Distinguished Member of ACM.

Software Architecture and Evolution of Human-Cyber-Physical Systems

Zhiming Liu, Southwest University, China

Abstract

In this keynote. we recall the development from Cyber-Physical-Systems (CPS) to Human-Cyber-Physical Systems (HCPS) in past decade and the issues of software development in this new and pervasive form of ICT systems. We propose a model software architecture for HCPS and a model-driven software development paradigm. We discuss about the importance of abstractions for system software design and software defining technology (i.e. ubiquitous operating systems). Based on the model of software architecture, we, from a system engineering perspective, argue for the requirements of explainable, controllable, composable and reusable (i.e. trustworthy) AI systems.

BIO

Zhiming LIU has been working in the area of software theory and methods. He is known for his work on Transformational Approach to Fault-Tolerant and Real-Time Systems, Probabilistic Duration Calculus for System Dependability Analysis, and rCOS Method for Object-Oriented and Component-Based Software. Zhiming Liu studied mathematics in university. He holds a MSc in Computing Science from Software Institute of CAS (1988) and a PhD in Computer Science from University of Warwick (1991). Zhiming Liu joined Southwest University in Chongqing as a full-time professor of computer science in 2016. He is leading the development of the University Centre for Research and Innovation in Software Engineering (RISE). Before Southwest University, he worked in three universities in the UK (1988-2005 and 2013-2015) and the United Nations University – International Institute for Software Technology (Macau, 2002-2013).