节点文献

基于TCP的智能小区住宅报警系统研究与实现

Study and Implementation of TCP Based Residential Alarm System for Intelligent Community

【作者】 齐伟钢

【导师】 史燕;

【作者基本信息】 西南交通大学 , 密码学, 2004, 硕士

【摘要】 基于RS—485总线的智能小区报警系统在灵活性、集成性以及控制距离等方面存在不足,而且具有干扰严重、系统误报多等特点,极大地影响了系统的发展和推广。因此,开发基于IP网络的报警系统,充分利用综合布线、多协议共容的特点,发挥数字化、网络化、智能化的优势已经成为趋势所在。在IP网络技术飞速发展,网络设施逐步完善的今天,借助于小区以太网络实现智能小区的安防已经显示出其可行性及优越性。 本论文综合利用嵌入式Internet接入技术、数据库、网络编程等技术,设计并实现了一个基于智能小区以太网的住宅报警系统。论文主要包括以下几个方面的内容。 在分析了住宅报警系统的功能需求之后,提出了系统的总体结构,介绍了系统组成,并在对传输层协议TCP和UDP进行比较之后,最终决定使用TCP协议来传输报警数据,以保证系统可靠性,此外,还针对系统报警功能,设计了下层控制器与上层管理中心之间的通信协议;对当前的嵌入式Internet接入技术做了比较和分析后,基于网络微控制器DS80C400实现了一个具有静态IP地址、具备住宅安防报警和紧急求助等功能并提供了简单网络服务(HTTP服务)的报警控制器,详述了探测器状态采集和处理、网络通信、HTTP服务等模块的实现,其中涉及到网络编程、多线程、Web Server等技术;对B/S、C/S系统结构进行了介绍,并提出了以报警信息数据库为核心的上层报警信息管理软件的体系结构,并重点对软件各模块的功能及实现进行了详细描述,还讨论了Visual C++下的数据库编程和网络编程技术;最后讨论了系统的网络安全性问题,并针对报警系统提出了基于防火墙和数据加密的安全体系。

【Abstract】 RS-485 based intelligent community alarm system is incapability in some aspects including flexibility, integrity and long distance controllability. Besides, such systems can be heavily disturbed and give a number of incorrect reports. As a result, the development and spreading of such systems has been limited heavily by these characteristics described before. Therefore, it’ s necessary to develop an IP based alarm system to take advantage of its many good characteristics, such as generic cabling, multi-protocols compatibility, and digitalization, network and intelligence. Now, as the IP network technology developing quickly and the network facilities getting improved, it’ s feasible and benefit of assuring the safety of intelligent community by using the community Ethernet.A community alarm system based on the intelligent community Ethernet is designed and implemented in this dissertation, in which the Embedded Internet accessing technology, database and network programming technology is applied. This dissertation consists of the following content.After analyzing the functionality requirements of community alarm system, the system architecture and composition is introduced. After comparing TCP and UDP, TCP is selected to transport the alarm data to guarantee the reliability of system. Furthermore, in order to implement the alarm functionality of system, the communication protocol for communicating between the underlying controlleres and upper management center is designed. After comparing and analyzing the current embedded Internet accessing technologies, an alarm controller based on the network microcontroller DS80C400 is developed, which can provide the security guarding and urgent assisting functionality as well as the HTTP service. The implementation of several modules are described, such as the detector status collecting and processing module, network communication module and HTTP service module, etc.,and some technology involved are also described including the network programming, multithreading, Web Service technology. After the introduction of B/S and C/S architecture, the architecture of the upper alarm information management software with the core of alarm information database is proposed. And, the functionality and implementation of every module of this software is further explained with more details. In addition, the network and database programming technology with Visual C++ is also introduced. Finally, the network security of this system is discussed, and security architecture based on the firewall and data encryption technology for this alarm system is proposed.

【关键词】 住宅报警系统报警控制器TCPDS80C400
【Key words】 Residential alarm systemAlarm controllerTCPDS80C400
  • 【分类号】TP277
  • 【被引频次】4
  • 【下载频次】358
节点文献中: 

本文链接的文献网络图示:

本文的引文网络