logo资料库

基于物联网的远程设备监控管理系统的设计与实现.pdf

第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
资料共5页,全文预览结束
Design and Implementation of A Remote Equipment Monitoring and Management System Based on IOT Naren Gaowa1, Ying Liu1 , Mu-yan Li2 1School of Electronic and Information Engineering, Beijing Jiaotong University, Beijing, China 2School of Computer Science and Engineering, Beihang University, Beijing, China (narengaowa1989@gmail.com) Abstract - Equipment monitoring and management based on IOT technology improves the efficiency of equipment monitoring and management, makes equipment management intelligent. A remote equipment monitoring and management system based on IOT is introduced in this paper. It is used in the lab of Beijing Jiaotong University. This system consists of three parts. First is a perception node module, second is a wireless multi-hop data transmission module and last is a center management server. The design of those three parts is introduced in the paper. The real performance and management system shows that the system works effectively and efficiently. This system can be expanded to suitable management systems in various trades and industries. implemented monitoring the of Keywords - Equipment, IOT, monitoring management, multi-hop networks, RFID and I. INTRODUCTION Due to considerations of costs, technology and other traditional barcode is popular in the general factors, approach of equipment monitoring and management for fixed assets. In the process of equipment monitoring and management, the administrator first inputs the equipment information to the computer management systems, then fixes barcode on equipment. In order to monitor the performance of equipment, the administrator has to go to the lab and check the equipments on regular time schedule. By the inspection of assets costs a lot of time every year. And during the interval of inspection, equipment file will not be updated timely if the equipment is missing or has been taken away for personal business. So it is difficult to manage equipments [1]. this manual-based management approach, infrared IOT (Internet of Things) aims to achieve automatic recognition of goods through the RFID (radio frequency sensors, etc. and achieve identification), information sharing by connecting the Internet. to Ultimately, intelligent and it makes management constitutes a more intelligent system of production and living [2]. It is a very complex, various-formed and systemic technology. IOT connects the separated physical world with information space and represents the trend of development of future network. The physical world will form a huge net by IOT. The integration of IntelliSense technology, network technology and software technology in IOT is widely used in transportation control, parking ___________________________________ 978-1-4673-2460-1/12/$31.00 ©2012 IEEE management, warehouse management automated fields [3]. and other Internet database and Equipment monitoring and management based on IOT can combine equipment management with IOT and ensure the optimal use of resources. It can solve the complex problems of equipment management. The most fundamental purpose of equipment management based on IOT is to achieve real-time equipment monitoring and improve the speed and accuracy of the equipment asset management and improve the efficiency of management. A design of remote equipment monitoring and management system based on IOT technology for university lab is introduced in this paper. It is applied in the lab of Beijing Jiaotong University. The design transmission combines RFID, wireless multi-hop networks, technology. An application system based on IOT, including a perception node module, a wireless multi-hop data transmission module and a center management server, is implemented by authors. Regarded flexibility and general-purpose as the main design ideas, the system can also be expanded to suitable management systems in various trades and improve management industries. The system will efficiency and the administrator. In this paper, the first section introduces the concept, main applications, current status of IOT, problems of equipment management and illustrates the significance of equipment management in IOT. The framework of overall design of this remote equipment monitoring and management system based on IOT is introduced in the second section. The third section concentrates on the hardware design of the perception node module. Section IV mainly introduces the wireless multi-hop transmission routing strategy of the data transmission module. The software architecture of the center management server is presented in section V. Finally, and management system is concluded. equipment monitoring intensity of remote labor reduce the the II. FRAMEWORK OF THE SYSTEM The remote equipment monitoring and management system consists of perception node module, wireless multi-hop data center management server three parts, achieves the goal of university laboratory equipment management in IOT approach. transmission module and 1194
system Fig 1 Framework of the remote equipment monitoring and management Public users can browse laboratory equipment information at any time in any place with Internet access and the administrator can achieve real-time monitoring easily. The system framework is shown in Fig1. At perception node module, the electronic tag is attached to the equipment needed to be monitored. The RFID reader is responsible for reading the information in electronic tag. In order to extend the distance of data transmission and expand the coverage of the system, wireless multi-hop transmission is employed. The CC1100 wireless long- distance data transceiver based on CC1100 chips is responsible transmission. The center management server collects all information data of the perception node for managing and monitoring equipments, a database based on the information data is established on the server for easier management. The center management server is connected to the Internet for remote sharing equipment information and usage data. the data for III. HARDWARE DESIGN OF PERCEPTION NODE MODULE The perception node module consists of five parts, power unit, RFID unit, wireless data transmission unit, RAM unit and controller unit. The hardware design of the perception node module is shown in Fig2. The controller is responsible for the entire perception node scheduling; the RFID unit is responsible for reading the electronic tag information and data collection. The information data collected by the RFID reader is temporarily stored in RAM while the wireless data transmission unit is responsible for sending out the electronic tag information in RAM storage and receiving the information from other perception nodes. human intervention, From the current perspective of the development of the IOT, RFID (Radio Frequency Identification Radio Frequency) tags technology is one of the very important technical indicators. RFID is a noncontact automatic identification technology. Because of its noncontact, identification without rapid identification of high speed moving objects, fast and convenient to operate and easily automated features, RFID is now widely used in production, logistics, retail and other industries. RFID applications system includes RFID radio frequency identification systems and industry application systems. RFID identification system collects information of the reader through various means (RS232, the TCP / IP, middleware, front-end, protocol converters, etc.), then transmits the information to the industry application systems [4] [5]. The RFID readers and electronic tags used in this system are from Beijing Dingchuang Hengda Intelligent Technology Co., Ltd. The working frequency of initiative Omni-directional reader DC0301A is 2.45GHz. The effective reading distance is 80 meters or more. The RFID readers can identify multiple tags simultaneously. It communicates with the controller via serial communication. In order to extend the distance of data transmission and expand the coverage of the system, the information data transmission uses wireless multi-hop transmission. By wireless multi-hop transmission, the perception node can join and exit monitoring system flexibly and easily. The increased difficulty of space wiring and construction bring by the wired transmission can be avoided. And the Ethernet IP resources occupied by data transmission on various monitoring points will be saved. As the system is planned to be used in a university laboratory environment, after comparing the performance of a variety of wireless data transceiver and actual inspection, the CC1100 wireless transceiver is finally chosen for data transmission [6]. The CC1100 wireless transceiver is based on TI's high-performance CC1100 wireless communications chips. CC1100 is a single-chip UHF transceiver for low- power, low-cost, wireless applications. Its RF transceiver integrates a highly configurable modem. The modem supports different kinds of modulation formats, and its data transmission rate can reach up to 500kbps. The transmission distance of CC1100 transceiver is up to 200- 300 meters in open space and up to 600-800 meters after signal amplification. With high reliability, this transceiver can be widely used in the field of various occasions of short distance wireless communications. Fig 2 hardware design of perception node module 1195
Fig 3 the process after receiving data requests The task of the controller in perception node module is to control RFID reader reading and collecting information in electronic tags based on the command received from center management server and store the collected information in RAM, then inform the wireless data transmission unit to send the data. The working mechanism is simple, and does not need a very high requirement of execution speed and storage space. A simple microcontroller can complete the above task well. To this end, the simple microcontroller STC12C5A60S2 control chip is taken as the perception node controller in this system. STC12C5A60S2 is a low-power high-speed general MCU with a 24.5MHz oscillator, and a programmable flash memory of 32KB. The flash memory has a security option, which can avoid its data be modified and erased maliciously. It has dual serial ports and with excellent performance. IV. WIRELESS MULTI-HOP TRANSMISSION ROUTING STRATEGY the link Due to unpredictable nature of wireless environment, link breakage, disorder packets and other issues may occur during the data transmission process. In order to improve reliability, a wireless multi-hop transmission strategy is specifically designed for this system to ensure the reliability of the data transmission based on the ad hoc network routing strategy of AODV and the DSDV[7][8]. Set the perception node connected to center data management server as center perception node and other perception nodes as subperception nodes. Center perception node requests to obtain data of subperception nodes in the entire wireless network, and subperception nodes response to center perception nodes passively. Center perception node asks for data from all subperception nodes periodically or requests data from a specific node irregularly. Define data transmission from the center perception node to subperception nodes as the the data in contrast, transmission from downlink; subperception nodes to center perception node is uplink. Each perception node maintains a routing table and each route table entry contain the following two fields. - Destination - Next hop the next hop to destination The data packets in transmission follow a unified format. The format of the data packets is illustrated as follow, and contains the following fields: set AA as packet header the next hop to destination < header, next_hop, sequence_num, pre_hop, destination, data> - header - next_hop - sequence_num unique identifier for each packet that center perception node sends at downlink, set to 0 at uplink and incremented at downlink pre_hop comes from destination data sub perception nodes, set to 0 at downlink the equipment information collected by the the previous hop where the data packet the final destination of packets - - - The following two subsections describe how to generate data requests and the process after receiving data requests, respectively. A. Generating Data Requests The center perception node sends a data request packet when it requires data of a subperception node with no route to. Set the next_hop field as broadcast address and broadcast the data request packet. B. Receiving Data Requests When a subperception node receives a data request packet, the process is shown in Fig 3.When a sub perception node receives a data request packet, the node first checks whether the next_hop is a broadcast address or not. If the next_hop is a broadcast address, the node will only respond to the packets with an unreceived sequence_num , and drop the packet if the sequence_num had been received. A perception node records the pre_hop of the packet from which it received the first copy of the data request as the next hop to center perception node in routing table. And then determine whether the node itself is the destination node or not, if so, that means the broadcast data request packet find a destination, the node will record the pre_hop and send data to pre_hop. Otherwise, the node just plays a forwarding node role, replaces the pre_hop of the data request packet by its own address and rebroadcasts the packet. If the next_hop in the packet equals to the perception node address, indicating that the node is the next hop in this route path. 1196
Fig 5 Structure of the equipment information database MFC real-time monitoring module communicates with wireless data transceiver via the serial port [11][12]. It is responsible for generating data request packet, gathering information data collected by perception node and data processing. MFC real-time monitoring module interacts with MySQL database through the specific ODBC driver [13][14]. The MFC real-time monitoring module can collect data from all subperception nodes periodically or from a specific node irregularly. Its software interface is shown in Figure 6. In order to facilitate remote sharing of equipment information and related equipment usage information, JSP.NET module designs html pages for client browser and connects to MySQL database through the specific JDBC driver [15]. Client browser has access to database, forming the B/S mode [16] by JSP.NET module. Through a browser, public users can get the equipment names, type, and location information based on remote information sharing, at the same time, the administrator can send commands real-time equipment monitoring remotely. to do VI. CONCLUSION for laboratory A demonstration system is established within the remote Beijing Jiaotong University monitoring and management. With a computer accesses to the Internet, administrator can scan the equipment information and usage information which making daily management become more convenient and easier. The perception nodes join the network in wireless multi-hop transmission way, without rewiring or moving the placement of equipments during the process of the system established. Fig 6 software interface of MFC real-time monitoring module Fig 4 Software architecture of the center Management Server replace table and the pre_hop by The packet is for uplink or downlink is determined by whether the sequence_num value is 0. For uplink packet, send this packet according to the next hop in routing itself. Rebroadcast this packet if its routing table has not been set up and add a route entry for the pre_hop, record the pre_hop as the next hop to itself. For downlink data request packet, record the pre_hop of the packet from which it received the first copy of the data request as the next hop to center perception node in routing table. And then determine whether the destination address equals itself, if so, record the pre_hop and send data to pre_hop, otherwise, unicast the data request packet to next hop if this node possesses a current route to the destination, otherwise, rebroadcast this data request packet. V. SOFTWARE ARCHITECTURE OF CENTER MANAGEMENT SERVER Center Management Server The software, developed by Microsoft visual C++, MySQL service and Eclipse, is a comprehensive management system that integrates the data collection, information processing and sharing. Software architecture of the Center Management Server consists of three parts: MySQL database [9], real-time monitoring MFC module and JSP.NET module [10]. Software architecture of the center Management Server is shown in Fig4. stores equipment information collected by all perception nodes, to facilitate the equipment monitoring and management, an equipment information database is established on the management server. Structure of the equipment information database is shown in Figure 5. The pair < lab information, equipment information > uniquely identifies equipment. Abnormal equipments entry represents one or more equipment is missing or out of its location. Web cmd entry is particular used for administrator’s remote monitoring command. Distribute RFID readers and the corresponding address according to the size and number of equipment of the laboratory. Equipment information stored in the database makes equipment locating and information searching easily. 1197
ACKNOWLEDGMENT [6] Lijun Li, Daihua Wang, Jing Zu, “Design of wireless data transmission system based on CC1100”(in Chinese), Foreign Electronic Measurement Technology, vol. 26, no. 12, pp. 42-45, 2007. [7] C. E. Perkins, E. M. Royer, “Ad-hoc on- demand distance vector routing” , In Proceedings of the WMCSA '99. Second IEEE Workshop on Mobile Computing Systems and Applications, 1999, pp. 90–100. [8] Charles E. Perkins, Pravin Bhagwat, “Highly dynamic destination-sequenced distance-vector routing (DSDV) for Mobile Computers”, In Proceedings of the SIGCOMM ’94 Conference on Communications Architectures, Protocols and Applications, 1994,pp. 234–244. [9] Xuhui Lan, Jiajun Xiong, Gang Deng, “Development of application program based on MySQL”(in Chinese), Computer Engineering and Design, vol. 25, no. 3, pp. 442– 443, 2004. [10] Feng Bao, Dongyun Lu, Xianfeng He “JSP.NET technology and its architecture design” (in Chinese), In Proceedings th episode of the scientific database and IT, 2006, pp. 230–235. [11] Ying Wang, Huajun Sun, “Design and implementation of serial communication based on VC + +”(in Chinese), Modern electronic technology, vol. 34, no. 12, pp. 19-20, 2011. [12] Jiabin Li, “The research of communication and management of meter reading system based on WSN” (in Chinese), Ph.D. dissertation, Beijing University of Posts and Telecommunications. 2010. [13] Gong Cheng, Dianfu Yang, “Comparison and selection about visiting technology of several database in VC”(in Chinese), Application Research of Computers, vol. 19, no. 2, pp. 82-84, 2002. [14] Miao Mai, Ciyong Luo, “The exploitation of database application by MFC ODBC Technique in VC”(in Chinese), Information technology, vol. 27, no. 3, pp. 75-76, 2003. [15] Cailan Zhou, Lin Sun, Sufen Li, “Web database connection JSP”(in Chinese), Computer technology based on Technology and Development, vol. 16, no. 4, pp. 209–211, 2006. [16] Yajuan Wang, Yi Zhao, Tao Wei, “Development and application of dynamic production facilities management system based on B/S mode”(in Chinese), Silicon Valley, vol. 17, pp. 106–107, 2011. After a period of actual operation, CC1100 wireless multi-hop transmission network can be steady operated without intervention, at the same timethe daily usage information of the equipment is normal. The usage information of equipment records is stored in the center management server database, and report generated directly through the web browser. Remote equipment monitoring and management system based on IOT not only facilitates equipment management, but also provides a convenient platform to improve the utilization of equipments. With the rapid development of IOT, monitoring and management based on IOT will be widely applied in the future time. This paper is supported by National Natural Science and (Grant No.61172130) Foundation of China RCS2009K008 from Beijing Jiaotong University. REFERENCES [1] Xingbiao Mao, “Construction of colleges and universities equipment fixed asset management in IOT based on RFID technology”(in Chinese), Education and Teaching Forum, vol. 30, pp. 99–100, 2010. [2] Puchun Yu, “On the Internet of Things and Internet of Things technology development in China”(in Chinese), Silicon Valley, vol. 13, pp. 18, 2010. [3] Xinsheng Wu, Xiaohong Mao, Keqin Li, “Design of colleges and universities asset management system based on IOT technology”(in Chinese), Internet of Things technology, vol. 2, no. 2, pp. 68-69, 2012. [4] Wenbing Fan, Xiaoguang Cao,Yan Chen, “Design of RFID on middleware University communication technology”(in (Engineering Science), vol. 28, no. 4, pp. 47-50, 2007. based Zhengzhou component Chinese), [5] Hongyue Dai, Xiaozheng Lai, Hailong Zhu, Shengli Lai, “Application of FPGA in real-time digital signal processing for UHF RFID system”(in Chinese), Electrical Measurement & Instrumentation, vol. 44, no. 12, pp. 58-61, 2007. 1198
分享到:
收藏