声明
摘要
第一章 绪论
1.1 智能机顶盒远程升级系统的研究背景
1.2 IPTV机顶盒的发展现状
1.3 远程升级技术的现状与解决方案
1.4 本课题的来源
1.5 论文结构
第二章 TR069协议栈的研究
2.1 TR069协议简介
2.2 TR069的功能
2.3 TR069的协议层次
2.4 TR069协议工作流程
2.5 本章小结
第三章 基于TR069的智能机顶盒远程升级系统的总体方案
3.1 智能机顶盒概述
3.1.1 智能机顶盒的概念
3.1.2 智能机顶盒的功能
3.2 Android系统的简介
3.2.1 Android系统架构
3.2.2 Android应用组件
3.3 远程升级系统总体设计方案
3.3.1 远程升级系统的构成
3.3.2 升级流程的设计
3.4 本章小结
第四章 TR069客户端的设计与实现
4.1 TR069客户端的描述
4.1.1 TR069客户端的结构
4.1.2 客户端自启动的实现
4.2 安全连接的建立
4.2.1 发现TR069管理服务器
4.2.2 发起建立连接
4.2.3 数据接收与发送
4.2.4 HTTP摘要认证
4.2.5 HTTP/SOAP封装与解析
4.3 注册认证功能的实现
4.3.1 注册认证交互流程
4.3.2 注册认证功能设计与实现
4.4 状态信息上报功能的实现
4.4.1 状态信息上报交互流程
4.4.2 状态信息上报模块的设计与实现
4.5 版本升级管理功能的实现
4.5.1 版本升级流程
4.5.2 版本升级模块的设计与实现
4.6 本章小结
第五章 系统测试与结果分析
5.1 系统测试运行环境配置
5.2 远程升级系统测试与结果
5.2.1 注册认证测试及分析
5.2.2 状态信息上报测试及结果分析
5.2.3 版本升级管理的测试及结果分析
5.3 本章小结
第六章 总结与展望
6.1 总结
6.2 展望
致谢
参考文献
附录