论文部分内容阅读
随着网络与信息技术的发展,人们生活水平的渐渐提高,计算机、通讯、消费类电子等技术逐渐影响人们的生活方式。人们对家电的网络化、智能化、个性化、人性化的要求越来越高,也使得数字家庭成了技术发展的新热点。
本文立足于数字家庭的网络环境,围绕北京科技大学自行设计编写的轻量级小型数字家庭协议INET展开内容。本文首先详细分析了INET协议3个核心机制:设备发现与注册,服务发现与注册,服务请求与应答机制,以及服务器端与客户端初始化流程。接着分析了IGRS闪联协议中的全局对等设备组、特定对等设备组和主从设备组,并基于这些分析对INET协议提出减少信息冗余,减少网络负担,增加代码的可读性和易开发性等改进方案。对INET协议的改进主要有INET协议Windows版进行Linux版移植,并在之后进行了平台无关性处理;对设备发现与注册机制引入组播和自定义超时时间;对服务发现与注册机制中加入新的服务查询方法;对服务请求与应答机制中简化请求步骤,减少服务端负担;简化协议各结构体成员等等。接着还介绍了INET协议的测试规范。
最后本文介绍了INET协议对一些特殊设备做的定制以及应用:数据库的加入;MaoMao机器人中与GICP协议的互联;交互式信息终端控制设备的软硬件设计和选型。