学位论文 > 优秀研究生学位论文题录展示

CPE广域网管理协议的研究与实现

作 者: 娄焘
导 师: 王琴;彭文瑾
学 校: 上海交通大学
专 业: 软件工程
关键词: VoIP网关设备 TR069协议 自动配置(Auto-configuration) 远程方法调用(RPC) 可扩展性标识语言(XML) 简单对象访问协议(SOAP) SSL安全分层模型
分类号: TN916.2
类 型: 硕士论文
年 份: 2010年
下 载: 57次
引 用: 0次
阅 读: 论文下载
 

内容摘要


VoIP语音技术作为一种日趋流行的通讯方式,在过去的数年中得到了蓬勃的发展。CPE广域网管理协议作为一种先进的被动式管理模型,能够更好解决网络接入供商和网络服务提供商分离的接入网模型,实现VoIP语音业务的快速下发,自动配置和软固件升级。该协议能够弥补当前国内使用的SNMP协议只适宜于目前国内网络接入和网络服务由同一家供应商提供的环境的缺陷。本文在调研了目前国内外自动配置实现方法后,研究和分析了CPE广域网管理协议的实现。将在DSL Forum提出的TR046终端配置管理框架基础上,实现TR069配置模块在VoIP网关设备的设计与实现,解决了地理上分散的终端设备的集中和自动配置。本文详细介绍了VoIP终端设备的软硬件结构,以及在实现过程中将涉及到XML,SOAP,RPC等软件开发关键技术。并针对自动配置会话过程中的安全性提出了基于SSL的TR069系统安全方案。经过验证,该设计能够快速正确的完成大量VoIP终端设备的配置。

全文目录


摘要  4-5
ABSTRACT  5-11
1 绪论  11-15
  1.1 课题的研究背景和来源  11-12
  1.2 课题研究工作的主要内容及意义  12-13
  1.3 定义和约定  13
  1.4 本文的组织  13
  1.5 小结  13-15
2 TR069 协议研究  15-27
  2.1 终端配置框架介绍  15-17
    2.1.1 业务的定义  15-16
    2.1.2 DSL 终端配置范围  16
    2.1.3 TR069 配置范围  16-17
  2.2 TR069 功能组成  17-18
    2.2.1 自动配置和动态提供服务  17
    2.2.2 软件/固件的镜像管理  17
    2.2.3 状态和性能监控  17-18
    2.2.4 诊断  18
  2.3 TR069 体系结构  18-21
    2.3.1 协议栈架构  18-19
    2.3.2 加密机制  19
    2.3.3 加密初始化模型  19-21
  2.4 体系结构组件  21-22
    2.4.1 参数  21
    2.4.2 下载  21
    2.4.3 文件传输  21
    2.4.4 CPE 和ACS 发起的通知  21-22
  2.5 RPC 封装  22-24
    2.5.1 HTTP 封装SOAP  22
    2.5.2 SOAP 封装RPC  22-24
  2.6 会话事务过程  24-26
    2.6.1 CPE 的操作  24-25
    2.6.2 ACS 的操作  25-26
  2.7 小结  26-27
3 TR069 在VoIP 网关设备中的软件实现  27-48
  3.1 总体模块框架设计  27-31
    3.1.1 VoIP 网关设备软硬件平台  27-28
    3.1.2 TR069 模块框架设计  28-30
    3.1.3 TR069 模块配置流程设计  30-31
  3.2 数据通讯模块的设计与实现  31-35
    3.2.1 HTTP 功能需求  32
    3.2.2 利用Socket 函数建立HTTP 连接  32-33
    3.2.3 HTTP Server 设计与实现  33
    3.2.4 Socket Client 设计与实现  33-35
  3.3 数据封装模块设计与实现  35-40
    3.3.1 简单对象访问协议和XML 介绍  35-36
    3.3.2 XML 数据的解析与生成  36-39
    3.3.3 SOAP 模块的处理流程  39
    3.3.4 SOAP 模块的解析与编码实现  39-40
  3.4 数据存取模块设计与实现  40-43
    3.4.1 参数节点的存储  40-41
    3.4.2 参数二叉树和链表  41-43
  3.5 调度模块设计与实现  43-46
    3.5.1 状态机  43-46
  3.6 小结  46-48
4 基于SSL 的TR069 系统安全方案  48-55
  4.1 SSL 通讯协议  48-50
    4.1.1 TR069 网络上的SSL 安全分层模型  48-49
    4.1.2 SSL 会话的流程  49-50
    4.1.3 SSL 数字证书  50
  4.2 SSL 安全连接的实现  50-54
    4.2.1 OpenSSL 的安全连接  51-54
  4.3 小结  54-55
5 TR069 模块的验证及性能分析  55-67
  5.1 TR069 模块测试环境  55-58
    5.1.1 CPE 和ACS 的配置  55-57
    5.1.2 “Wake Up”机制和安全机制  57
    5.1.3 返回的错误代码  57-58
  5.2 RPC 方法的验证  58-66
    5.2.1 RPC 方法介绍  58-66
    5.2.2 RPC 方法验证  66
  5.3 小结  66-67
6 总结与展望  67-69
  6.1 本文的研究内容  67
  6.2 课题的进一步研究方向  67-69
参考文献  69-72
致谢  72-73
攻读学位期间发表的学术论文  73-74
附录A  74-77

相似论文

  1. 基于LDAP的校园网统一身份认证系统的设计与实现,TP393.08
  2. 供应链管理系统集成建模方法研究及系统实现,TB497
  3. 分布式信息共享平台技术及其实现,TP393
  4. 基于SOAP的中间件应用模式的研究与实现,TP393
  5. 基于XML的网络服务中间件技术的研究与实现,TP393
  6. 一种面向WWW的分布式应用系统的研究与实现,TP393.09
  7. 基于XML的网络管理系统的设计与应用,TP393.07
  8. DSL万维网配置管理协议研究与设计实现,TN915.07
  9. 数字化校园中统一身份认证关键技术研究与实践,TP393.08
  10. 基于XML计算机网络课件的开发与研究,TP391.6
  11. 基于XML的网络服务中间件BizConnector的研究与实现,TP393.01
  12. 基于XML的产品数据模式、存储及共享模型的研究,TH166
  13. 基于DSP的网络电话网关的设计,TN916.2
  14. 基于SIP协议的软终端的研究与实现,TN916.2
  15. 基于移动互联网的VoIP安全机制研究与实现,TN916.2
  16. 基于对等技术的网络电话中语音网关系统研究,TN916.2
  17. 基于SIP的新型语音网关系统设计与实现,TN916.2
  18. 基于RDclient的VoIP网络音频系统的设计与实现,TN916.2
  19. 基于软交换的VoIP通信系统研究与应用,TN916.2
  20. 基于SIP的嵌入式语音终端的研究与实现,TN916.2
  21. 基于SIP协议的VoIP技术在校园网络上的实现,TN916.2

中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 电话 > 电话线路、电话网
© 2012 www.xueweilunwen.com