Font Size: a A A

Design And Implementation Of Elevator Remote Monitoring System Based On Android

Posted on:2019-12-03Degree:MasterType:Thesis
Country:ChinaCandidate:J W TangFull Text:PDF
GTID:2428330545954456Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the increasing maturity of mobile Internet technologies and Internet of Things technologies,the development of elevator monitoring systems based on mobile devices has become a new hot spot in the elevator monitoring industry.This thesis designs and implements an Android-based elevator monitoring system.This system is developed on the monitoring system of the front-end data collector and the front-end datagram receiving server,which is composed of two parts,the HTTP server and the elevator monitoring the Android client.This thesis takes effective technical measures to solve the problem of system load balancing and secure communication.In the case of the large amount of concurrent access to the elevator surveillance of the Android client,the performance of the server has been greatly reduced,and this thesis presents a load-balanced design solution based on Nginx's reverse proxy to solve this problem.For the problem of session consistency among various Tomcat servers that are represented by Nginx reverse proxy,this thesis gives the session management of the Tomcat server to Redis unified management and implements server load balancing deployment by using Nginx,Tomcat,and Redis effectively.Tomcat publishes containers for projects,Nginx implements reverse proxy servers,and Redis implements session sharing for web projects in each Tomcats.The experimental results show that when the number of concurrent users increases,the response time of the load-balanced server is much lower than that of the non-load-balanced server,and the performance optimization is obvious.In order to guarantee the communication security between the Android client and the server,this thesis has implemented the HTTPS secure communication technology scheme.The test results show that this scheme can well prevent man-in-the-middle attacks,realize the identification of both parties of communication,and protect the content of communications.In order to improve the security of elevator monitoring Android client,this thesis designs a Java-based White-Box Cryptography module on the client.After testing,this White-Box Cryptography can achieve client-side information protection and sufficient encryption strength.The technical implementation and related functional and performance test results show that under the premise of load balancing and communication security the Android-based elevator monitoring system designed in this thesis can achieve the elevator real-time running information inquiry,elevator related curing information inquiry,elevator running error information query and statistics,background management system,the elevator position display and navigation function and has good performance.The design scheme is reasonable and advanced to meet the needs of practical applications.
Keywords/Search Tags:Elevator monitoring system, Android, Load balance, HTTPS, White-box encryption
PDF Full Text Request
Related items