摘要

随着网络技术的发展,计算机网络已经进入到家庭。家庭网络对未来家庭生活有着重要的影响,因此对家庭网络系统进行研究有着极其现实的意义。 论文首先介绍了家庭网络和中间件技术的国内外发展现状,对家庭內部联网技术进行了研究和比较,提出以家居服务器为核心的混合技术组网的家庭网络结构,同时指出了目前阻碍家庭网络发展的问题。 其次,从家庭网络目前发展存在的问题出发,提出了将Agent技术引入到家庭网络中,并阐述了这种应用的优势。建立了基于多Agent的家庭网络系统的功能模型;指出了多Agent家庭网络系统应该采用混合式的组织结构,并由此建立了高、中、低三层模型,并详细设计了各层次的Agent的内部结构。 再次,从多Agent的家庭网络模型的实现出发,提出了利用中间件技术实现该模型有着特有的优势。在分析比较了常用家庭网络的中间件技术后,确定了OSGi为实现多Agent家庭网络的中间件技术。建立了基于OSGI技术的多Agent家庭网络系统的实现模型,并在该模型基础上设计了该系统。 最后,本论文对基于OSGi的多Agent家庭网络系统进行了实践,对家庭网络系统功能进行了规划,并对家庭服务进行了模拟。