The 2nd Fog Computing+ Workshop: Trustworthy Fog

SCSE Computer Networks and Communications Lab
Nanyang Technological University (NTU), Singapore

OpenFog Consortium Greater China Region

Date: December 14th, 2018
Venue: Lecture Theatre LT10, North Spine, NTU (Click here to check the map)
Registration: Click here to register online
Menu: The menu of refreshment, lunch and coffee break is available here
Photo: Photos are available here

About Fog Computing+

Fog computing is an emerging computing paradigm that distributes computing, storage, control and networking functions closer to the “things” along a cloud-to-thing continuum, enabling unprecedented level of intelligence to the physical world. This “Fog Computing+” workshop series, with strong support from the OpenFog Consortium Greater China Region and Nanyang Technological University, aim to bring together leading researchers regularly to discuss fog computing research and innovative applications (i.e., the “+”). Following the Inaugural workshop of this series in December 2017, this second workshop will have a theme of trustworthy fog. The workshop will consist of invited talks by distinguished speakers and five-minute presentations. Refreshment and lunch buffet will be provided to workshop attendees.

Call for Five-Minute Presentations

This year’s workshop will include a number of presentations by research students and staff members. The length of each presentation is 5 minutes plus 2 ~ 3 minutes of Q/A. This session will provide a venue for students to present their existing studies and work in progress to receive feedback from the attendees of the workshop. Interested students and staff members can send the titles, abstracts, short bios to the Session Coordinator at on or before noon of December 13, 2018. The time slot allocation for the 5-min presentations will be announced by December 13, 2018. The titles, abstracts, and short bios will be included in the online agenda of the workshop.


9:30 - 9:45 AM Refreshment
9:45 - 9:50 AM Openning
By Asst Prof Rui Tan
9:50 - 10:40 AM Keynote: Task Scheduling Algorithms in Fog Computing Networks
By Prof Yang Yang (ShanghaiTech University)

Abstract: Fog computing has recently attracted a lot of attentions from communication, computing and control communities. Together with cloud computing, edge computing, and sea computing, the research and development of fog computing technologies aims at supporting future intelligent services and societies by providing multi-layer computing resources and a horizontal service architecture across a variety of IoT networks and applications. Specifically, fog computing enables on-site data processing, information retrieval, knowledge creation, performance optimization and real-time decisions in ambient service environments. This talk will review the challenges and solutions of task scheduling in different fog computing networks.
Bio: Dr. Yang Yang is currently a tenured professor at ShanghaiTech University, China, serving as the Executive Dean of School of Creative Arts and a Co-Director of Shanghai Institute of Fog Computing Technology (SHIFT). Before joining ShanghaiTech in July 2018, he has held faculty positions at The Chinese University of Hong Kong, Brunel University (UK), University College London (UCL, UK), and SIMIT, Chinese Academy of Sciences (CAS, China) since 2002. His research interests include wireless sensor networks, Internet of Things, Fog computing, and Open 5G. He has published more than 180 papers and filed more than 80 technical patents in those areas. He is a Fellow of the IEEE, a Board Member and the Director of Greater China Region for the OpenFog Consortium.
10:40 - 11:20 AM Invited talk: FogGrid: Transforming Microgrid Operations via Blockchain and Fog Computing in Singapore
By Assoc Prof Yonggang Wen (Nanyang Technological University)

Abstract: Microgrids (MG) in Singapore, populated from rising distributed generation (DG), demand novel solutions to regulate operations of on and off-grid as well as both energy and monetary transfers between the microgrid and the central grid and among the different microgrid participants. We develop, demonstrate and validate an intelligent microgrid management system by leveraging the inherent synergy between two emerging technologies, i.e., blockchain for grid services and fog computing for grid infrastructure. We develop an integrative, cost-effective and scalable microgrid operations system with the following technical aims: 1) To architect a novel microgrid information infrastructure (i.e., smart meters and gateways) based on the fog-computing paradigm (i.e., “intelligence on the edge”); 2) To customize the Ethereum blockchain into a microgrid service layer, providing “smart contract” and “decentralized control” capabilities for grid application development; 3) To develop three pilot microgrid applications, i.e., distributed grid optimization, AI-based microgrid management and P2P power trading, over the blockchain grid service.
Bio: Dr. Yonggang Wen (S99-M08-SM14) is an Associate Professor with School of Computer Science and Engineering (SCSE) at Nanyang Technological University (NTU), Singapore. He also serves as the Associate Dean (Research) at College of Engineering, and the Director of Nanyang Technopreneurship Centre at NTU. He received his PhD degree in Electrical Engineering and Computer Science (minor in Western Literature) from Massachusetts Institute of Technology (MIT), Cambridge, USA, in 2008. He has worked extensively in learning-based system prototyping and performance optimization for large-scale networked computer systems. Previously he led product development in content delivery network at Cisco, which had a revenue impact of 3 Billion US dollars globally. His work in Multi-Screen Cloud Social TV has been featured by global media (more than 1600 news articles from over 29 countries) and received 2013 ASEAN ICT Awards (Gold Medal). His recent work on Cloud3DView, as the only academia entry, has won 2016 ASEAN ICT Awards (Gold Medal) and 2015 Datacentre Dynamics Awards 2015 – APAC (‘Oscar’ award of data centre industry). He is the sole winner of 2016 Nanyang Awards in Innovation and Entrepreneurship at NTU. He is a co-recipient of multiple best papers awards, including 2015 IEEE Multimedia Best Paper Award, 2016 IEEE Globecom, 2016 IEEE Infocom MuSIC Workshop, 2015 EAI/ICST Chinacom, 2014 IEEE WCSP, 2013 IEEE Globecom and 2012 IEEE EUC. He received 2016 IEEE ComSoc MMTC Distinguished Leadership Award. He serves on editorial boards for multiple transactions and journals, including IEEE Transactions on Circuits and Systems for Video Technology, IEEE Wireless Communication Magazine, IEEE Communications Survey & Tutorials, IEEE Transactions on Multimedia, IEEE Transactions on Signal and Information Processing over Networks, IEEE Access Journal and Elsevier Ad Hoc Networks, and was elected as the Chair for IEEE ComSoc Multimedia Communication Technical Committee (2014-2016). His research interests include cloud computing, green data center, distributed machine learning, blockchain, big data analytics, multimedia network and mobile computing.
11:20 - noon Invited talk: Towards Replay-resilient RFID Authentication
By Prof Jinsong Han (Zhejiang University)

Abstract: We provide an effective solution to a challenging issue, “how a physical-layer authentication method can defend against signal replay attacks”. It was believed that if an attacker can replay the exact same signal of a legitimate authentication object (such as an RFID tag), any physical-layer authentication method will fail. We present Hu-Fu, the first physical layer RFID authentication protocol that is resilient to the major attacks including tag counterfeiting, signal replay, signal compensation, and brute-force feature reply. Hu-Fu is built on two fundamental ideas, namely inductive coupling of two tags and signal randomization. Hu-Fu does not require any hardware or protocol modification and can be implemented with COTS devices. We implement a prototype of Hu-Fu and demonstrate that it is accurate and robust to device diversity and environmental changes, including locations, distance, and temperature. Hu-Fu provides a new direction of battery-free/low-power device authentication that enables numerous IoT applications.
Bio: Jinsong Han is a professor at the Institute of Cyberspace Research, College of Computer Science and Technology, Zhejiang University. He received his Ph.D. of Computer Science from Hong Kong University of Science and Technology in 2007. His work focuses on IoT Security, Wireless Network, and Mobile Computing. He has published over 50 innovative works in highly ranked journals (TON, TMC, TKDE) and top-tier conference proceedings (ACM MobiCom, CCS, UbiComp, Sensys, IEEE INFOCOM, ICNP, etc). He was the winner of Hong Kong ICT Awards - Best Innovation & Research Award (Silver Award). He received the “Award for Outstanding Teachers in the Computer Major of Chinese Universities”.
noon - 12:10 PM Student presentation 1: Towards Touch-to-Access Device Authentication Using Induced Body Electric Potentials
By Zhenyu Yan(Nanyang Technological University)
Abstract: This talk presents TouchAuth, a new touch-to-access device authentication approach using induced body electric potentials (iBEPs) caused by indoor ambient electric field that is mainly emitted from the building’s electrical cabling. A key advantage of TouchAuth is that the iBEP sensing requires a simple analog-to-digital converter only, which is widely available on microcontrollers. Compared with existing approaches including intra-body communication and physiological sensing, TouchAuth is a low-cost, lightweight, and convenient approach for the authorized users to access the smart objects found in indoor environments.
12:10 - 1:20 PM Lunch buffet
1:20 - 2:00 PM Invited talk: Trusted “Embedded” Edge/Fog Computing ― Architecture, Technology and Implementation
By Prof John Kar-kin Zao (National Chiao Tung University)

Abstract: Edge and Fog Computing aim at dispersing Cloud Computing services along the IoT-to-Cloud Continuum. To achieving this goal, Edge/Fog Computing architecture must ensure Trustworthiness of the Edge/Fog Nodes “embedded” into the Internet infrastructure and offer ambient end-to-end Information Security services throughout their communication fabric. In this talk, we expound the concept of Trusted “Embedded” Mixed-Computing Edge/Fog Nodes and the necessary technology to build these essential Dispersive Computing entities. We will also explore the ways to make our existing Fog Nodes “Trustworthy” and work with IEEE Standard Association and GlobalPlatform to develop the necessary standards.
Bio: Prof. Zao is the founding chairman of the IEEE 1934 Standard Working Group on Fog Computing and Networking Architecture Framework and the founding vice-chairman of the new IEEE Standard Committee on Edge/Fog/Cloud Communications with IoT and Big Data. He is also the co-chairman of the Security Working Group of OpenFog Consortium and its Greater China Regional Committee. Currently, Prof. Zao is the Director of Intelligent Fog Computing Research Center at the Taiwan Hsinchu Chiao-Tung University, and the CEO of Taiwan Fog Computing Alliance. Prof. Zao is also an entrepreneur: he founded CerebraTek Co. Ltd. in the Taiwan Hsinchu Science Park and NGoggle Inc. in San Diego, USA in 2015 and 2016 respectively. Together, the two companies work developed Augmented Brain-Computer Interaction Systems for neural monitoring and rehabilita­tion based on visual stimulation. Prof. Zao received his PhD in Computer Science at Harvard University in 1995 and was elected a Senior Member of IEEE in 2001.
2:00 - 2:40 PM Invited talk: Advantages and Risks of Sensing for Cyber-Physical Security
By Asst Prof Jun Han (National University of Singapore)

Abstract: With the emergence of the Internet-of-Things (IoT) and Cyber-Physical Systems (CPS), we are witnessing a wealth of exciting applications that enable computational devices to interact with the physical world via overwhelming number of sensors and actuators. However, such interactions pose new challenges to traditional approaches of security and privacy. In this talk, I will present how I utilize sensor data to provide security and privacy protections for IoT/CPS scenarios, and further introduce novel security threats arising from similar sensor data. Specifically, I will highlight three of my recent projects that leverage sensor data for defense and attack scenarios in applications such as smart homes and semi-autonomous vehicles. Furthermore, I will introduce my future research directions such as identifying and defending against unforeseen security challenges from newer application domains such as smart vehicles, buildings, and cities.
Bio: Jun Han is an Assistant Professor at the National University of Singapore with appointment in the Computer Science Department, School of Computing. His research interests lie at the intersection of sensing systems and security, and focuses on utilizing contextual information for security applications in the Internet-of-Things and Cyber-Physical Systems. He publishes across various research communities spanning security, sensing systems, and mobile computing (including S&P/Oakland, CCS, IPSN, TOSN, and HotMobile). He received his Ph.D. from the Electrical and Computer Engineering Department at Carnegie Mellon University as a member of Mobile, Embedded, and Wireless (MEWS) Group. He received his M.S. and B.S. degrees in Electrical and Computer Engineering also at Carnegie Mellon University. Jun also worked as a software engineer at Samsung Electronics.
2:40 - 3:00 PM Coffee break with refreshment
3:00 - 3:40 PM Invited talk: Real-Time Data Stream Processing on Multi-Core Architectures
By Assoc Prof Bingsheng He (National University of Singapore)

Abstract: We introduce BriskStream, an in-memory data stream processing (DSP) system specifically designed for efficient stream computation on shared-memory multi-socket multicores. BriskStream is developed based on the code-base of Storm and supports the same APIs. It inherits the basic architectures including pipelined processing and operator replication designs of modern DSP systems. In particular, each operator runs independently in a dedicated Java thread and its replication and placement (i.e., CPU affinity in our context) can be configured in different execution plans. BriskStream’s key contribution is an execution plan optimization paradigm, which takes relative-location of each pair of producer-consumer operators in non-uniform memory access (NUMA) into consideration. As far as we are concerned, the resulting nontrivial placement optimization problem has not been previously studied on in-memory DSP. We show a branch and bound based approach with several heuristics to resolve the concerned problem. We also propose a simple iterative-based approach to identify the final execution plan considering both operator replication and placement configurations. Besides our NUMA-aware execution plan optimization paradigm, BriskStream also contains several nontrivial modifications that are specifically optimized for shared-memory multi-core architectures. The experimental evaluations demonstrate that BriskStream significantly outperforms the existing DSP systems including Apache Storm and Flink on shared-memory multicores server with eight CPU sockets, up to an order of magnitude of performance speedup.
Bio: Dr. Bingsheng He is currently an Associate Professor at Department of Computer Science, National University of Singapore. Before that, he was a faculty member in Nanyang Technological University, Singapore (2010-2016), and held a research position in the System Research group of Microsoft Research Asia (2008-2010), where his major research was building high performance cloud computing systems for Microsoft. He got the Bachelor degree in Shanghai Jiao Tong University (1999-2003), and the Ph.D. degree in Hong Kong University of Science & Technology (2003-2008). His current research interests include cloud computing, database systems and high performance computing. His papers are published in prestigious international journals (such as ACM TODS and IEEE TKDE/TPDS/TC) and proceedings (such as ACM SIGMOD, VLDB/PVLDB, ACM/IEEE SuperComputing, ACM HPDC, and ACM SoCC). He has been awarded with the IBM Ph.D. fellowship (2007-2008) and with NVIDIA Academic Partnership (2010-2011). Since 2010, he has (co-)chaired a number of international conferences and workshops, including IEEE CloudCom 20142015 and BigData Congress 2018. He has served in editor board of international journals, including IEEE Transactions on Cloud Computing (IEEE TCC), IEEE Transactions on Parallel and Distributed Systems (IEEE TPDS) and Springer Journal of Distributed and Parallel Databases (DAPD).
3:40 - 4:20 PM Invited talk: DRS: Resource Auto-Scaling for Real-Time Stream Analytics
By Dr. Tom Z.J. Fu (Advanced Digital Sciences Center, Illinois at Singapore)

Abstract: We propose DRS, a dynamic resource scaling framework for cloud-based stream data analytics systems. DRS overcomes three fundamental challenges: (i) how to model the relationship between the provisioned resources and the application performance, (ii) where to best place resources, and (iii) how to measure the system load with minimal overhead. In particular, DRS includes an accurate performance model based on the theory of Jackson open queueing networks and is capable of handling arbitrary operator topologies, possibly with loops, splits and joins. Extensive experiments with real data show that DRS is capable of detecting sub-optimal resource allocation and making quick and effective resource adjustment.
Bio: Tom Z. J. Fu obtained the B.Eng degree in Information Engineering from Shanghai Jiao Tong University in 2006. He received the M.Phil and the Ph.D degrees from the Department of Information Engineering at the Chinese University of Hong Kong in 2008 and 2013, respectively. In Oct 2013, he joined Advanced Digital Sciences Center, a Singapore-based research center established by the University of Illinois at Urbana-Champaign, and currently he is a senior research scientist & analytics area programme manager. His research interests include cloud computing, real-time distributed stream analytics, software defined networking (SDN), Internet measurement and monitoring, Peer-to-Peer content distribution.
4:20 - 4:40 PM Student presentation 2: Randomization of flow paths in real-time WirelessHART networks
By Ankita Samaddar (Nanyang Technological University)
Abstract: Time-critical systems such as industrial process control systems need to guarantee reliable communication between sensors and actuators to maintain safe operation of all the components of the system. WirelessHART is a wireless sensor actuator network standard that is most widely adopted as the medium of communication in these industrial setups as it provides reliable communication by supporting Time Division Multiple Access (TDMA) based real-time communication, availability of multiple channels, channel hopping, centralized architecture, redundant routes and avoidance of spatial re-use of channels. However, the communication schedule in WirelessHART is decided by a centralized network manager at the time of network initialization and the same schedule is repeated at every hyper-period. Due to the predictability of time slots in the communication schedule, an adversary can extract timing information from the system and launch timing attacks into the system. Scheduling in real-time WirelessHART network is a NP-hard problem. We propose a polynomial-time algorithm - the SlotSwapper for multi-channel WirelessHART networks that uses schedule randomization techniques to randomize the time slots in the schedule preserving all the feasibility constraints of a real-time WirelessHART network and makes the schedule uncertain over every hyper-period of time. We measure the degree of uncertainty in the schedules generated by our algorithms in terms of randomness in the slots of the newly generated schedules. We also use K-L divergence as a metric to measure the divergence of our solution w.r.t. truly random solution.
Student presentation 3: Differentially Private Collaborative Learning for the IoT Edge

By Linshan Jiang (Nanyang Technological University)
Abstract: Collaborative learning based on training data contributed by many edge devices is a promising paradigm for implementing crowd intelligence. The collaboratively trained model generally provides superior classification performance due to the increased volume and expanded coverage of the training data. However, the data contribution may incur the concern of privacy breach. This paper presents the design of a privacy-preserving collaborative learning approach, in which the edge devices and the cloud train different stages of a deep neural network, and the data transmitted from an edge device to the honest-but-curious cloud is perturbed by Laplacian random noises to achieve ε-differential privacy. We apply the proposed approach to a case study of collaboratively training a convolutional neural network for handwritten digit recognition. The results show that our approach maintains 99% and 96% classification accuracy in implementing privacy loss levels of ε = 5 and ε = 2, respectively.
5:00 PM End

Organization Committee

Workshop Co-Chairs

Honored Organization Committee Members

Web Chair

Five-Minute Presentation Coordinator