Font Size: a A A

IoT Application RBAC Architecture And Its Autonomous Service Platform

Posted on:2021-03-10Degree:MasterType:Thesis
Country:ChinaCandidate:S H LiuFull Text:PDF
GTID:2428330620472133Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
Thanks to the development of wireless sensing technology,the Internet of Things has achieved a wide range of applications in smart medical,smart home,and smart factories.With the increase in the number of IoT devices and the complexity of the scene,three major problems have emerged: user rights management is confusing,device data management is difficult,and access control lacks a reasoning mechanism.Role-Based Access Control(RBAC)is a commonly used access control method in information management systems.This article designs and adapts the RBAC model with higher flexibility to implement the service platform access control and Information management function,designed and equipped with an independent reasoning mechanism to realize the platform's autonomous decision-making function for incomplete instructions.The method proposed in this paper can be used to realize the service autonomy,clear authority and flexible rules of the IoT application platform.You can provide users with better quality services.This paper outlines the structure,working mechanism and description method of RBAC model,and introduces the technologies and tools related to platform service autonomy.The RBAC technology framework for the application of IoT application equipment is designed to design the autonomous service platform,and the main technical routes and implementation codes involved in the platform are introduced.In terms of the research of model architecture method,the paper designs and defines the representation method,data structure and data relationship of RBAC model applied by IoT,which can adapt the model to the IoT application environment where there are a large number of users,devices and complex relationships.In addition,a formal method of RBAC model is given by Answer Set Programming(ASP),and an intelligent reasoning mechanism is established.Based on this mechanism,the inference rules of autonomous services are designed,and the effect of the inference engine is verified logically through an example.Finally,it can achieve the effect that the inference engine supports RBAC access control policies based on the Internet of Things.In terms of building an independent service platform,based on the IoT application technology framework,an access control service component is deployed on a traditional IoT platform.The structural framework and cooperation mode of the component and platform are given,and the design and implementation of the IoT application RBAC autonomous service platform are explained in detail.According to the requirements analysis,the platform is organized from the four aspects of organization structure,functional modules,data center,and network topology.Make a summary design.By deploying an inference engine on the designed RBAC architecture of the Internet of Things application,the platform can support complex access control policies and make inference and decision-making for user instructions autonomously based on limited policies.The combination of the platform's independent reasoning service and the Internet of Things application service enables the platform to provide users with different properties and different types of devices with the ability to provide multistrategy platform autonomous decision-making services.The thesis applies the designed RBAC architecture to the intelligent hardware management platform developed by the laboratory,and realizes the platform's autonomous service function and tests.The self-service platform includes functions such as platform user management,device information management,and access control of IoT devices.The architecture has a clear layered structure and inter-layer interfaces to support autonomous service application strategies;the platform meets the task requirements of IoT application access control,and its friendly user interface facilitates human-computer interaction.
Keywords/Search Tags:IOT application, RBAC, ASP, autonomous service, access control
PDF Full Text Request
Related items