首页> 中文学位 >基于软交换的IP语音通信系统的设计与研究
【6h】

基于软交换的IP语音通信系统的设计与研究

代理获取

目录

声明

摘要

第一章 绪论

1.1 研究的意义

1.2 国内外研究现状

1.3 论文组织结构

第二章 语音通信相关技术分析

2.1 数据交换方式

2.1.1 分组交换

2.1.2 电路交换

2.1.3 两种交换方式对比

2.2 VOIP技术

2.2.1 VOIP网络的框架

2.2.2 VOIP与PSTN在信号传输上的区别

2.3 PBX与IP PBX

2.4 Asterisk软交换平台

2.4.1 软交换

2.4.2 Asterisk

2.5 本章小结

第三章 语音信息管理系统技术分析

3.1 B/S体系结构和中间件

3.2 设计模式

3.2.1 Struts框架

3.2.2 Spring框架

3.2.3 MyBatis框架

3.3 本章小结

第四章 基于软交换的IP语音通信系统总体设计

4.1 设计目标

4.2 系统总体架构设计

4.3 系统主要设备

4.3.1 IP_PBX一体化交换机

4.3.2 数据库服务器

4.4 系统功能设计

4.4.1 语音功能模块

4.4.2 语音信息管理功能模块

第五章 基于软交换的IP语音通信系统的实现与部暑

5.1 环境部暑

5.2 Asterisk的基本呼叫流程

5.3 Asterisk主要的配文件

5.4 语音模块实现

5.4.1 一个简单的例子的说明语音功能的实现

5.4.2 来电显示配置

5.4.3 语音测试

5.4.4 视频实现

5.4.5 通话记录功能实现

5.4.6 不同终端互通的实现

5.5 语音信息管理模块实现

5.5.1 语音信息系统结构

5.5.2 数据库设计

5.5.3 用户管理模块设计

5.5.4 通话记录管理

5.5.5 文件管理

5.6 系统测试

5.6.1 测试方法

5.6.2 测试项目

第六章 总结与展望

致谢

参考文献

展开▼

摘要

随着网络和计算机技术的迅速发展,人们已经不满足传统的利用PBX的通信方式。现在的通信系统不仅要求容易开发和扩展,还要求维护简单,移植性强。最重要的是,用户要求通话质量必须得到保证,同时费用能够降低。因此,新一代利用基于软交换的IP技术的分布式PBX系统,具有更广阔的应用前景。
   本文研究的内容是基于软交换的IP语音通信系统的设计和实现。论文利用Asterisk技术,一体化交换机IP_PBX,以及JAVA编程设计该语音通信系统。该系统包括两部分,一个是语音信息管理模块的部分,另一个是语音功能模块的部分。语音信息管理部分的功能模块主要包括用户管理、分机管理、通话监测和文件管理模块。用户管理模块管理用户相关信息并为每个用户分配可用分机,分机管理模块管理所有可用的分机,通话监测模块展现每次呼叫的详细记录,文件管理模块管理Asterisk相关文件。由于JAVA语言具有较好的稳定性和低成本,所以该部分整体实现采用基于业界比较成熟的基于J2EE MVC的集成框架Spring+MyBatis+Struts2以及B/S架构实现。开发工具采用Eclipse,数据库采用性能稳定操作简单的Mysql。语音功能模块通过语音信息管理部分的文件管理模块对Asterisk进行开发,实现不同终端的语音通信,视频通信、通话记录等功能。该系统操作方便,管理简单,具有强大的可扩展性且实现成本低,可以用在各种不同的企业、政府机构。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号