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

基于TR069协议的运营商终端管理

作 者: 乔倩
导 师: 文爱军;沈旻雁
学 校: 西安电子科技大学
专 业: 电子与通信工程
关键词: TR069 DSL 用户终端设备 自动配置服务器 远程管理
分类号: TP393.09
类 型: 硕士论文
年 份: 2010年
下 载: 130次
引 用: 5次
阅 读: 论文下载
 

内容摘要


随着Internet的发展,网络得到了进一步的普及。与此同时,经过数年的发展,DSL(Digital Subscriber Line)技术逐渐走向成熟。DSL设备正在越来越多的应用于普通用户。TR069是DSL论坛2005年提出的终端WAN(Wide Area Network)侧管理协议,它定义了DSL用户终端如何通过网络进行远程维护管理的总体架构,并采用标准化的协议来实现终端自动配置管理,再配合以其他技术,最终实现了终端“零配置”的远程管理。本文主要分析研究TR069协议,随后探讨根据此协议实现终端设备远程管理功能。接着详细描述并且设计实现TR069协议栈中的各个模块、实现TR069协议所定义的各种功能,并在此基础上扩展了协议所定义的ACS(Auto Configuration Server)功能范围。最后阐述了终端管理系统实现的关键技术,并且介绍“零配置”远程管理功能在现网中的应用情况以及对CPE (Customer Premises Equipment)进行升级的过程,验证了系统功能。本文在以下四个方面做了创新:1、在研究协议的基础上,从通信学角度分析了请求拥塞控制机制、重启通知机制,并且在论文中提出参数树的概念。2、在NAT(Network Address Translation)网络环境中,通过修改ACS配置文件参数而达到无障碍穿越NAT网关的创新思路,使ACS可以服务于更多变的网络环境。3、TR069协议所定义的ACS只是一个单纯的自动配置服务器,然而本文所设计的ACS在业务层面上进行了扩展,增加了工单业务处理功能,可以更好地与既有的CRM (Customer Relationship Management)、BOSS (Business Operation and Support System)等系统协同工作。4、在实际应用中,当CPE的IP地址发生变化,ACS不能主动发现。增加在此种情况下CPE主动上报ACS配置发生变化的功能,防止了当CPE的IP地址变化而查询不到CPE的问题发生。

全文目录


摘要  3-4
Abstract  4-7
第一章 绪论  7-13
  1.1 课题来源与研究意义  7-8
  1.2 国内外研究综述  8-9
  1.3 管理协议综述  9-11
    1.3.1 SNMP 概述  9-10
    1.3.2 TR069 概述  10
    1.3.3 SNMP 与TR069 的异同点  10-11
  1.4 课题内容与论文结构  11-13
第二章 TR069 的基本原理  13-23
  2.1 TR069 协议简介  13-14
  2.2 TR069 的功能  14-16
    2.2.1 自动配置和提供动态业务  14-15
    2.2.2 软件/固件镜像文件管理  15
    2.2.3 状态和性能监视  15
    2.2.4 诊断  15
    2.2.5 WEB 应用的身份管理  15-16
  2.3 TR069 协议层次和架构  16-19
    2.3.1 TR069 协议层次  16-18
    2.3.2 安全机制  18-19
  2.4 TR069 请求拥塞控制机制  19-21
  2.5 TR069 重启通知机制  21-23
第三章 ACS 与CPE 之间的通信  23-33
  3.1 发现ACS  23-24
  3.2 建立连接  24-25
    3.2.1 CPE 发起建立连接  24
    3.2.2 ACS 发起建立连接  24-25
  3.3 使用SSL/TLS 和TCP  25-26
  3.4 使用HTTP  26-28
    3.4.1 在 HTTP 上进行SOAP 编码  26-27
    3.4.2 会话事务处理  27
    3.4.3 文件传输  27
    3.4.4 认证  27-28
  3.5 使用SOAP  28-29
  3.6 TR069 会话事务过程  29-33
    3.6.1 CPE 的操作  30
    3.6.2 ACS 的操作  30-33
第四章 基于TR069 的终端管理系统设计  33-51
  4.1 TR069 的协议栈  33-38
    4.1.1 HTTP_CLIENT/HTTP_SERVER 模块  35-36
    4.1.2 HTTP_AUTHOR 模块  36
    4.1.3 HTTP_SCHEDULE 模块  36-38
    4.1.4 HTTP_DOWNLOAD/HTTP_UPLOAD 模块  38
  4.2 TR069DB 模块  38-44
    4.2.1 参数解析  39-40
    4.2.2 参数查找  40
    4.2.3 存储设计  40-41
    4.2.4 配置文件解析  41-43
    4.2.5 参数树  43-44
  4.3 TR069APP 模块  44-46
  4.4 基于TR069 的终端管理系统设计  46-51
    4.4.1 系统总体功能分析  46-47
    4.4.2 子系统功能分析  47-51
第五章 终端管理系统实现的关键技术与应用  51-69
  5.1 终端管理系统实现的关键技术  51-55
    5.1.1 SOAP 与HTTP 协议的集成  51-52
    5.1.2 AXIS 实现JAVA 上的SOAP  52
    5.1.3 AXIS 实现TR069 中SOAP 报文的任务  52
    5.1.4 RPC 服务程序  52
    5.1.5 TOMCAT 上集成AXIS 实现TR069  52-55
  5.2 终端管理系统的应用  55-69
    5.2.1 零配置  55-60
    5.2.2 CPE 升级  60-66
    5.2.3 穿越NAT  66-67
    5.2.4 应用总结  67-69
第六章 结束语  69-71
致谢  71-73
参考文献  73-75

相似论文

  1. 基于TR-069配置管理的网关的研究与设计,TP393.05
  2. 嵌入式Internet设备远程管理技术研究与应用,TP368.12
  3. 无线传感器网络协作式MIMO技术及网关管理研究,TN929.5
  4. 基于SNMP的网络设备管理系统设计与实现,TP393.07
  5. 基于ASIC架构的防火墙关键技术研究,TP393.08
  6. 基于TR069协议的OAM模块的设计与实现,TP311.52
  7. 基于模拟用户线的远程电话管理技术与应用,TN916.2
  8. 网络视频监控系统中远程管理模块设计与实现,TP277
  9. 基于OSGi的家庭网关远程管理系统的研究与实现,TP393.05
  10. 多点远程管理的社会保障卡管理系统,TP311.52
  11. 西门子IP Dslam在实际网络中的应用,TN915.61
  12. 企业服务器级远程管理的设计与实现,TP393.05
  13. 基于TR069协议的网管系统的研究,TP311.52
  14. 基于网格的UDLC语言编译器的实现,TP314
  15. OMADM标准在车辆远程管理系统中的应用研究与设计,TP315
  16. 基于Windows的主机监控系统设计与实现,TP309.2
  17. 设备远程管理系统分析与设计,TP273
  18. NGN网络业务管理系统的架构及通信接口的研究与实现,TP311.52
  19. 普适计算终端管理模型研究,TP393.07
  20. 基于高可靠数据采集的远程录井监控管理系统,TP277
  21. 基于B/S模式的嵌入式远程管理系统的研究和实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com