Font Size: a A A

Construction Of Intelligent Hardware Service Platform And Implementation Of Its Security Mechanism

Posted on:2021-02-22Degree:MasterType:Thesis
Country:ChinaCandidate:K ZhangFull Text:PDF
GTID:2428330620472146Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
With the development of cloud computing and Internet of Things technology,more and more intelligent hardware devices has come into people's daily life,such as smart wearables,smart air conditioners,smart refrigerators,and so on.An open intelligent hardware service platform came into being.Users can develop and manage hardware devices on this platform.But as data flows through third-party platforms,the security of sensitive data raises concerns.The development of artificial intelligence has given rise to the urgent demand for device networking.Providing a private lightweight intelligent hardware service platform for users has application value.The thesis focuses on the construction of intelligent hardware service platform and the realization of its security mechanism.The designed intelligent hardware service platform is the core of the entire IoT architecture.This article will divide it into two functional modules: user management service and device management service.The article introduces the service functions carried by the platform,designs the service implementation method,and explains the security mechanism.The specific implementation code is given around the design scheme.The user management service adopts a microservice architecture with relatively low coupling and functional modules that can be independently developed as the user service architecture.The user service is divided into four basic functional modules: user login and registration module,user management device module,message processing module and protocol conversion module.In terms of data transmission,the combination of HTTPS and Token is used for secure data transmission.Reasonable architecture better solves problems such as the increasing number of intelligent hardware devices and the changing needs of users.Device service faces the real-time access environment of a large number of devices,and a single server can no longer meet high concurrent device access requests.Therefore,device service adopts the way of multi server cluster to provide services for equipment.In order to meet the needs of long-time communication between devices and device service,a loadbalancing module applied to the long-connection communication environment is developed and used as the entrance service of the cluster service.At the same time,a device message processing service was built based on the MINA high-concurrency framework,which realized the logical processing function for device requests.In terms of information security transmission,considering many resource-constrained devices in hardware devices,multi-layer symmetric encryption is adopted to reduce the requirements of the encryption mechanism on the hardware device's computing and storage capabilities,thereby achieving the purpose of secure data transmission.Finally,this article carried out detailed performance verification of the intelligent hardware service platform,and developed an Android client APP and several intelligent hardware devices for the intelligent hardware service platform.The Android client remotely controls the intelligent hardware devices for functional testing,and the test tools intercept the information content in the transmission process for security testing.The final test results show that the intelligent hardware service platform has good practicality and security.
Keywords/Search Tags:Microservice architecture, cluster architecture, intelligent hardware equipment, cloud service platform
PDF Full Text Request
Related items