论文部分内容阅读
随着数字城市的发展,智能小区进入了一个新的发展时期,智能小区传统的理念、技术、管理都发生了很大变化,新技术、新产品不断地被采用,市场容量也不断扩大,单片机接入Internet技术更是推动了智能小区标准化和数字化。 本文系统介绍了新型智能化小区的内涵、发展趋势及各种先进技术的应用;深入讨论了嵌入式Internet技术的组成,对于单片机接入Internet的几种方案作了深入的研究和比较,并对单片机中实现TCP/IP协议栈方案给出了详细的说明。 单片机接入Internet存在的一个主要问题是在选择传输层协议时往往难以抉择,UDP确实简单易实现但却要耗费开发者过多的精力在保证它的可靠性上;TCP虽然可靠,但它对资源的占有量和对处理器的要求也使得8位、16位单片机望而却步。 本文的重点就是解决传输层协议的问题,作者试图寻找或者提出一种两全的解决方案。针对这一出发点,作者提出了两种解决方法,一种是传输层采用罕有人知的T/TCP协议,该协议是TCP/IP协议的补充协议,1994年就以RFC1644标准定义,这是一种对小量数据加速交互的进程而又保留了TCP稳定、可靠、无重复传输的择中方案;另一种方案是采用作者提出的一种适用于嵌入式系统的专用传输层协议ESSP,以ICMP为原型,加入了类似TCP协议中序列号和确认序列号机制,并采用停止等待协议,解决了UDP重复性问题。为了验证这两种协议,作者分别从理论和实际两方面对UDP、TCP、T/TCP、ESSP几种协议进行了分析或测试,测试部分采用EQ Information Technology Inc.公司的网络测试工具NetAnalyzer来进行,这是一个基于WINDOWS平台的网络监控和协议分析软件。作者对几种协议分别在高、低带宽或高、低延时的网络上进行了大量测试,结果证明了T/TCP、ESSP的可行性、可靠性和优越性。 此外,作者结合由深圳市正星特公司提供的实际课题SCT—100IPHM小区智能化管理系统的设计,利用现有的以太网实现了远程抄表收费系统、家电控制系统、家庭安防系统和信息服务功能的集成,该系统已在深圳、上海等多个高级小区中实际应用,效果良好,相比于传统的总线式系统有不可比拟的优势。