Font Size: a A A

Design And Implementation Of Cluster Smart Gate Lock Based On Internet Of Things(IoT) Technology

Posted on:2021-02-09Degree:MasterType:Thesis
Country:ChinaCandidate:Z ChaiFull Text:PDF
GTID:2481306503971309Subject:Electrical engineering
Abstract/Summary:PDF Full Text Request
The smart door lock system is an important part of the smart home,and it is an effective measure to improve the safety and management efficiency of homes,hotels and offices.Based on this,the paper researches,designs,and implements a smart door lock system for the B-end market(public rental housing,hotels,and corporate offices,etc.).The system has multi-factor authentication,video monitoring,cloud cluster management and control,mobile emergency processing and wireless upgrade functions.In addition,in order to ensure information security,the paper proposes an improved embedded terminal information transmission encryption scheme for this system.First,information transmission encryption level: The thesis selects SM4 + CTR symmetric encryption algorithm,and uses 32 rounds of non-linear iterative structure to implement round key expansion,encryption process and decryption process.By increasing the number of S-boxes,whitening keys and introducing chaotic systems,a total of three Method,improving the non-linear structure of the algorithm and optimizing the key space,approximately achieving the effect of "one density at a time".Then,hardware level: The paper divides the system into 7 modules according to human-computer interaction and wireless communication requirements.Microprocessor module: Responsible for core control to realize the coordinated processing of the system;Human-computer interaction module: including capacitive keyboard module,NFC module,camera and LCD module,which realizes the function of electronic identity collection and image processing;communication module:including BLE And NB-IoT module,the establishment of low-power wireless communication between the terminal controller and the upper management system.Software level: The terminal software system implements functions such as face recognition,RFID tags and keyboard passwords for identity recognition and time-of-day judgment,wireless communication for log reporting,local password update and wireless upgrade,and local camera monitoring and other functions.In addition,the paper deploys face recognition based on MTCNN + Face Net in the cloud,which greatly reduces the data processing burden and energy consumption of the terminal control system.Management system level: The management level consists of a clustered remote management system and a point-to-point short-range emergency plan.The cluster management system is deployed in the cloud,with MySQL as the database and tomcat as the web server.Based on the CoAP protocol and the telecommunication IoT platform,a data channel is established between the cloud server and the terminal,which implements functions such as device cluster management,personnel decentralized management,and logging.The emergency plan establishes a data channel between the Android client and the terminal based on the BLE protocol,and implements wireless upgrade and fault handling functions.Finally,the paper tests and analyzes the function and performance of the system(encryption algorithm and power consumption).The results show that the system achieves the expected functions,has good low power consumption characteristics and reliable security,and provides a reference case for the intelligent design of the security system.
Keywords/Search Tags:smart lock, SM4, NB-IoT, BLE, face recognition, cluster
PDF Full Text Request
Related items