Computer Science ›› 2017, Vol. 44 ›› Issue (4): 157-160.doi: 10.11896/j.issn.1002-137X.2017.04.034

Previous Articles     Next Articles

Design of High Concurrent Communication Server of Elevator Remote Monitoring System

WANG Xi-bo, GE Hong-shuai, WANG Rui-quan and LIN Hai   

  • Online:2018-11-13 Published:2018-11-13

Abstract: Since the remote communication server needs to parallelly handle a large number of datagrams with different levels,by using Java NIO,batch data processing,database connection pool and java synchronization,a high concurrency UDP communication server model was proposed.The receiving and sending of datagrams,data acquisition and storage were completed in detail,and a multi-queue thread pool was designed with dynamic priority.The simulation results show that the performance of multi-queue thread pool increases by 15% to 21.58% than the traditional thread pool The practical application effect of the system in Shenyang bluelight group shows that the server model is stable to work for large-scale underlying communication of multi-priority task and has very good generality.

Key words: Internet of things,Elevator remote monitoring,High concurrency communication,Dynamic priority,Multi-queue thread pool,Real-time data processing

[1] ATZORI L,IIERA A,Giacomo M.The internet of things:a survey[J].Computer Networks,2010,4(15):2787-2805.
[2] MEIER R.System,method and device for high bit rate datacommunication twisted pair cables[J].US Patent,2012,3(5):24-28.
[3] YANG Y F,CHEN Y,WU Z H.Design of underlying communication model for application in internet of things[J].Application Research of Computers,2012,9(3):1057-1059,5.(in Chinese) 杨丰玉,陈英,吴振华.一种面向物联网应用的底层网络通信模块设计[J].计算机应用研究,2012,9(3):1057-1059,5.
[4] ZHANG Y B.Thread pool in the concurrent cerver[J].Computerand Digital Engineering,2012,40(7):153-156.(in Chinese) 张垠波.线程池技术在并发服务器中的应用[J].计算机与数字工程,2012,0(7):153-156.
[5] GU Y H,GROSSMAN R L.UDT:UDP-based data tramfer for high speed wide area networks[J].Computer Networks:The International Journal of Computer and Telecommunieations Networking,2007,1(7):1777-1799.
[6] HENDLER D,LEV Y,MOIR M,SHAVIT N.A dynamic-sized nonblocking work stealing deque[J].Distributed Computing,2005,8(3):189-207.
[7] SHIN C,LEE S W,GAUDIOT J L.Adaptive dynamic thread scheduling for simultaneous multithreaded architectures with a detector thread[J].Journal of Parallel and Distributed Computing,2006,66(10):1304-1321.
[8] DENG F.On mass data asynchronous network communicationreference model with multi-user and multi-tasking concurrency[J].Computer Applications and Software,2013,30(6):127-131.(in Chinese) 邓绯.多用户多任务并发的海量数据异步网络通信参考模型研究[J].计算机应用与软件,2013,0(6):127-131.
[9] CUI S Z,CHEN Z B.Real-time and concurrent algorithm for short message based on multi-agent and multi-priority queue[J].Computer Engineering,2011,37(3):278-280,3.(in Chinese) 崔慎智,陈志泊.基于多代理和多优先队列的短信实时并发算法[J].计算机工程,2011,7(3):278-280,3.
[10] ZHANG Q J,WANG F.Study on the key techniques of remote monitoring system for large-scale equipments[J].Key Engineeri-ng Materials,2009,2-394:195-199.
[11] ELEVIEW H S C.Remote intelligent elevator monitoring system[J].International Journal of Computers and Applications,2004,26(2):111-118.

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!