Trust Management in Fog Computing
MetadataShow full item record
With the rise of fog computing, computation is moved away from a purely centralized approach. In the centralized approach devices have direct contact with the cloud servers. In fog computing allows for processing data along the path from the edge to the core of the network. The introduction of fog will have several benefits, such as reduced latency and increased reliability. The network topology changes continually in a fog computing network. New objects will join and leave. Since fog computing is a new field of study, there exists several open issues, one of them is how to establish trust. Trust is the level of assurance that an object will behave in a satisfactory manner. Trust can also be used to form autonomous collaboration. This thesis explores the need for trust management in fog computing. Through a literature review, specific tasks for trust management in fog computing have been identified. Trust can provide assistance in the decision making, and allow autonomous connections to be established between fog nodes and resource constrained IoT devices, called fog clients. Requirements for the trust in fog computing has also been defined. Additionally, misbehaving nodes can be detected in a network as well. By surveying existing solutions in other domains, requirements for trust is fog computing were defined. Based on these requirements a trust management solution for fog computing has been devised. Finally, two main open issues are identified and discussed.