论文说明:图表目录
声明
摘要
第1章绪论
1.1. 课题背景
1.2. 本文主要工作
1.2.1.研究目标
1.2.2.工作内容
2.2.3.本人工作
1.3. 论文结构
第2章 智能家居
2.1. 网络家电、家庭网络和智能家居的概念
2.2. 家庭网络的研究现状
2.2.1.X-10电力线载波通信技术
2.2.2. CEBus
2.2.3.LonWorks
2.2.4.ECHONET
2.2.5. UPnP
2.2.6. “E家佳”联盟推广标准
2.2.7. OSGi家庭服务网关
2.2.8. OSGi服务框架
2.2.9. OSGi服务包的管理
2.2.10.安全访问机制
2.3. 本章小结
第3章URC协议
3.1. URC协议简介
3.2. URC的框架
3.2.1. 通用远程控制台
3.2.2.控制对象
3.2.3.附加资源
3.2.4.控制对象-URC 网络
3.2.5. 附加资源共享源-URC网络
3.3. URC协议的过程描述
3.3.1.发现管理
3.3.2. 会话管理
3.3.3.套接字管理
3.3.4.控制对象-URC网络连接
3.3.5. 资源-URC网络连接
3.4. URC协议的文件描述
3.4.1. User Interface Socket Description
3.4.2.Presentation Template
3.4.3.Target Description
3.4.4. Resource Descrivtionr
3.5. URC的优势
3.6. 本章小结
第4章 J2EE架构
4.1. 12EE四层模型
4.1.1. 客户层
4.1.2. Web层
4.1.3.业务层
4.1.4. 企业信息系统层
4.2. J2EE的核心API与组件
4.2.1. Servlet
4.2.2. XML
4.2.3. Web Service
4.2.4. Java远程方法调用
4.3. 本章小结
第5章 通用远程控制台的需求分析
5.1. 房屋房间展示
5.2. 家电设备展示
5.3. 远程控制
5.4. 实时监控报警
5.5. 用户管理
5.6. 用户偏好设定
5.7. 页面流转
5.8. 本章小结
第6章 通用远程控制台的设计
6.1. 通用远程控制台的架构
6.2. 通用远程控制台的分模块设计
6.2.1.用户接品模块
6.2.2. URC交互查模块
6.2.3.数据库交互模块
6.2.4. Web Service 模块
6.3. 详细设计
6.3.1. 用户接口模块类设计
6.3.2. URC交互模块类设计
6.3.3.数据库交互模块类设计
6.3.4. Web Service 模块类设计
6.4. 数据库设计
6.4.1.Local数据库存量agent 表
6.4.2.Local数据库control表
6.4.3.Local数据库session表
6.4.4. Local数据库style表
6.4.5.Local数据库home表
6.4.6.Local数据库preference 表
6.4.7.Local数据库user表
6.5. 本章小结
第7章 通用远程控制台的实现
7.1. 开发环境
7.2. 控制对象URC文件的实现
7.2.1.各种灯
7.2.2.百叶窗
7.2.3.温度计
7.2.电视(虚拟)
7.2.5.空调(虚拟)
7.3. 网络家电展示的实现
7.3.1.客厅展示
7.3.2.卧室展示
7.3.3.控制室展示
7.3.卫生间展示
7.4. 网络家电的实现
7.4.1.灯的控制
7.4.2.百叶窗的控制
7.4.3. 电视的控制
7.4.4.空调的控制
7.5. 本章小结
第8章 通用远程控制台的发展前景
致谢
参考文献
研究生阶段发表的论文目录