Edge-centric Computing: Vision and Challenges

Edge-centric Computing: Vision and Challenges

Volume 45, Number 5, October 2015 | Pedro Garcia Lopez, Alberto Montresor, Dick Epema, Anwitaman Datta, Teruo Higashino, Adriana Iamnitchi, Marinho Barcellos, Pascal Felber, Etienne Riviere
Edge-centric Computing is a new paradigm that shifts the control of computing applications, data, and services from centralized nodes to the edge of the network. This shift is driven by technological advancements such as powerful mobile devices, high-capacity wireless networks, and growing user concerns about privacy, trust, and autonomy. Edge-centric Computing aims to blur the boundary between humans and machines, enabling human-centered systems where users have greater control over their information and decisions. This approach combines peer-to-peer and cloud computing to create hybrid architectures that leverage stable resources and mobile terminals, offering improved security, privacy, and real-time processing capabilities. The key characteristics of Edge-centric Computing include proximity, intelligence, trust, control, and the inclusion of humans in the computation and decision-making process. Proximity allows for efficient communication and data distribution between nearby nodes, while intelligence enables autonomous decision-making at the edge. Trust is managed at the edge to protect sensitive information, and control is decentralized to empower users. Humans are central to Edge-centric Computing, with systems designed to allow users to control their information and participate in decision-making. Edge-centric Computing addresses several challenges, including human-driven distributed systems, edge architectures and middleware, security and privacy, and scalability. It requires novel approaches to secure and privacy-aware data sharing, efficient communication protocols, and the integration of stable cloud resources with mobile devices. Additionally, it must balance the trade-offs between computation and communication responsibilities across edge devices, trusted servers, and untrusted services. Scenarios for Edge-centric Computing include personal spaces, social spaces, and public spaces. In personal spaces, Edge-centric Computing enables user-centric information management and secure data sharing. In social spaces, it supports decentralized social networks that prioritize user privacy and control. In public spaces, it facilitates real-time interactions and smart city applications that leverage proximity and mobility. Edge-centric Computing represents a significant shift from traditional centralized models, offering a more decentralized, human-centered approach to computing. It has the potential to revolutionize personal and social online services, enabling novel applications that enhance user privacy, security, and autonomy.Edge-centric Computing is a new paradigm that shifts the control of computing applications, data, and services from centralized nodes to the edge of the network. This shift is driven by technological advancements such as powerful mobile devices, high-capacity wireless networks, and growing user concerns about privacy, trust, and autonomy. Edge-centric Computing aims to blur the boundary between humans and machines, enabling human-centered systems where users have greater control over their information and decisions. This approach combines peer-to-peer and cloud computing to create hybrid architectures that leverage stable resources and mobile terminals, offering improved security, privacy, and real-time processing capabilities. The key characteristics of Edge-centric Computing include proximity, intelligence, trust, control, and the inclusion of humans in the computation and decision-making process. Proximity allows for efficient communication and data distribution between nearby nodes, while intelligence enables autonomous decision-making at the edge. Trust is managed at the edge to protect sensitive information, and control is decentralized to empower users. Humans are central to Edge-centric Computing, with systems designed to allow users to control their information and participate in decision-making. Edge-centric Computing addresses several challenges, including human-driven distributed systems, edge architectures and middleware, security and privacy, and scalability. It requires novel approaches to secure and privacy-aware data sharing, efficient communication protocols, and the integration of stable cloud resources with mobile devices. Additionally, it must balance the trade-offs between computation and communication responsibilities across edge devices, trusted servers, and untrusted services. Scenarios for Edge-centric Computing include personal spaces, social spaces, and public spaces. In personal spaces, Edge-centric Computing enables user-centric information management and secure data sharing. In social spaces, it supports decentralized social networks that prioritize user privacy and control. In public spaces, it facilitates real-time interactions and smart city applications that leverage proximity and mobility. Edge-centric Computing represents a significant shift from traditional centralized models, offering a more decentralized, human-centered approach to computing. It has the potential to revolutionize personal and social online services, enabling novel applications that enhance user privacy, security, and autonomy.
Reach us at info@study.space