声明
第一章 概述
1.1 论文背景
1.2 国内外的研究现状
1.3 课题任务及本人所完成的工作
1.4 论文的相关内容安排
第二章 VOIP协议和工作原理
2.1 VoIP技术简介
2.2 VoIP中的相关协议
2.2.1 ITU-T标准:H.323协议
2.2.2 IETF标准:SIP
2.2.3 媒体网关控制协议:MGCP
2.3 H.323基本组件及其功能
2.3.1 IP 电话终端(Terminal)
2.3.2 语音网关(Gateway,GW)
2.3.3 多点控制单元(Multi Control Unit,MCU)
2.3.4 网守(GateKeeper,GK)
2.4 RADIUS协议简介及其原理
2.4.1 RADIUS基本原理
2.4.2 RADIUS数据包结构
2.5 RADIUS协议安全处理
2.6 关于计费请求的几点说明
2.7 小结
第三章 RADIUS计费服务器分析与设计
3.1 项目背景
3.2 认证计费的流程
3.2.1 流程介绍
3.2.2 与网守的交互流程
3.3 RADIUS服务器的设计及主要数据结构
3.3.1 流程设计
3.3.2 守护进程模块
3.3.3 UDP接口模块及数据结构
3.3.4 认证授权模块及数据结构
3.3.5 数据库接口模块
3.3.6 计费模块数据结构
3.3.7 属性处理
3.4 总结
第四章 前台管理系统详细设计
4.1 管理系统总体设计
4.1.1 后台管理系统
4.1.2 客户管理系统
4.2 管理系统功能详细设计
4.3 管理模块数据库的设计和优化
4.4 系统各模块的实现说明
4.5 一些要考虑的问题
4.5.1 输入数据的合法性检查
4.5.2 安全策略控制说明
4.6 具有代表性模块的说明
4.6.1 管理员登录页面设计
4.6.2 网守管理页面
4.6.3 管理员后台查询维护
4.7 小结
第五章 RADIUS计费服务器的性能优化
5.1 数据库连接池的使用
5.1.1 数据库连接池的原理
5.1.2 Tomcat数据库连接池的配置及调优
5.2 JDBC查询的优化
5.2.1 手动控制事务的提交
5.2.2 Statement的优化
5.2.3 优化ResultSet
5.3 数据库查询优化分页策略研究
5.3.1 索引的使用及优化
5.3.2 Oracle查询分页的优化语句
5.4 Hibernate技术的使用及研究
5.5 小结
第六章 系统测试报告及总结
6.1 测试环境
6.2 功能测试
6.3 性能测试及试运行测试
6.4 系统改进的方向
6.5 总结
参考文献
致谢
攻读学位期间发表的论文