基于信息家电接口定义语言的远程监控系统的设计与实现

来源 :湖南师范大学 | 被引量 : 0次 | 上传用户:caoyi1014
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息家电的出现及家庭网络的提出和逐渐走向成熟,一个智能化的家居环境即将在我们身边诞生:人们可以在办公室用电脑远程控制家中的电器;生产厂家对用户家中有故障的设备进行远程诊断与维护;家中出现火灾或盗匪时能自动报警等。因此,家电信息化和家庭网络化是未来家居发展的趋势,数字化的家庭网络为用户提供了更加舒适便捷的生活环境。 本文针对信息家电的特点,提出了一种信息家电接口定义语言IAIDL(Information Appliance Interface Definition Language)。该定义语言与实现无关,力图完整的概括一个设备所有的内容:属性(性能参数)、操作(能够对外提供的接口)以及设备之间的关联关系。IAIDL对设备的抽象描述,成为了整个远程监控系统实现的基础。 由于IAIDL是一个与实现无关的语言,要想完成家电远程监控的过程,就需要把IAIDL解释成为一种能够被处理的操作界面。本文设计了两种解释器,一种叫接口解释器,用来根据不同的需要将IAIDL转换成为能够存储在网关中的接口表等数据库文件中的中间信息。另一种叫界面解释器,用来将这些中间信息转化为可供客户端用户进行操作的可视化界面。实际上,客户端用户对信息家电的操作就是对这些中间信息的处理。 为了证明IAIDL对信息家电的完备描述,以及IAIDL解释器是否能够正确的反映IAIDL所包含的内容,本文通过对信息家电、网关和客户端的分析,设计了一个信息家电远程监控系统。在该系统中,各部分根据家庭网络远程控制协议传递和处理各种信息,从而实现客户端的远程监控。 本文最后基于Delphi 6.0和SQL Server 2000,分别给出了该远程监控系统的C/S结构和B/S结构的软件模拟实现。
其他文献
基于Web的应用系统已深入到现代社会的各行各业。随着企业信息化程度的提高,应用系统的开发质量和效率与企业的发展有着很重要的关系。因此对应用系统有关的开发问题进行深入
难以预测的节点移动特性,全局信息的缺乏,使容忍延迟网络(Delay Tolerant Network,DTN)的路由算法设计极具挑战性。由于整个网络的结构随时间不断变化,没有一条确定的路径,所
XML具有自描述性、可扩展性,既有内容也有结构信息,XML文档常见于Internet上存在的网页、商业文本、数字图书馆等,XML文档数量正呈指数级增长。如何有效地解决异构的XML文档集的
管理信息系统的设计开发是一个复杂的系统工程,它涉及到计算机处理技术、系统理论、组织结构、管理功能、管理知识等各方面的问题,至今没有一种统一完备的开发方法。 企业
随着经济的迅速发展,人口膨胀、资源危机、环境污染等问题的出现使人们越来越认识到可持续发展的重要性。实施可持续发展战略,走可持续发展之路,是区域发展的必然选择,所以可持续
网络规模和性能的迅速增长,要求当前和未来的网络设备具备线速和智能处理能力的同时,又需要高灵活性。通用CPU和专用集成电路(ASIC)已不能同时满足这些要求。网络处理器通过
对计算速度、系统可靠性和成本实效性的要求必将促使发展新的计算机模型来代替传统的冯·诺依曼结构的计算机。随着网络技术的飞速发展,分布式并行计算成为可能。从而,对于适合
高性能计算是信息技术的一个重要分支,被公认是继理论和实验科学之后,人类认识未知世界的第三大方法,高性能计算水平也已成为衡量一个国家核心竞争力的关键指标。超级计算中
随着Internet的发展和3C合一(计算机,通信,消费电子)的发展,嵌入式技术也得到了快速发展。嵌入式的研究更是涉及到计算机相关的各个领域,如:网络系统、无线网络、3G应用、汽
随着科技的日益发展和人们的生活需求不断提高,家庭机器人将得到越来越广泛的应用。为了节约家庭机器人的开发成本,单目视觉机器人已经成为当前的研究热点。为了利用单目视觉