Zone of control
Xiaohui Peng, Weisong Shi · 2019
In the era of Web of Everything (WoE), numerous things devices are connected to the Internet. They produce massive data and provide Web-based services at the network edge. New computing paradigms, such as edge computing, have been proposed to handle this data as close to where they are generated as possible. However, the Paradox of Classis Insecta (PCI) problem has become a hindrance of processing them on things devices located in the network edge. In this paper, we discuss the PCI problem, and propose Zone of Control (ZoC) architecture as a basic computing unit to address it. Unlike personal computer (PC) Web and mobile Web which are unified by their own hardware-software stack and REST architecture style, WoE consists of various domain-specific and physical-environment-oriented small distributed systems and is hard to form a unified technology stack. We need a basic system architecture abstraction to guide developers in the building of a more intelligent and efficient WoE system. The fundamental idea of ZoC is to divide WoE into multiple domain-specific zones with same or similar management, privacy and security policies. We introduce ZoC algebra with four operators to provide theoretical support for manipulating zones at system runtime. Early experiment results show that ZoC is beneficial to reducing overall data transmission and protecting privacy.