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

基于Asterisk的电话会议平台的设计与实现

作 者: 雷博
导 师: 赵文平;焦大同
学 校: 西安电子科技大学
专 业: 软件工程
关键词: 电话会议 开源软件 Asterisk DUNDi
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 39次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着网络通信和计算机技术的迅速发展,传统会议已不能满足日常工作需求。电话会议的出现,克服了传统会议受限于区域、时间的弊端。利用电话会议系统可以迅速地将不同区域的参与人召集起来参加即时会议。这样,既节省了出差开支,又提高了工作效率。方便、快捷、实时的电话会议在未来的发展中将代替传统的会议形式,其发展前途和应用价值将无可限量。本文着重阐述了利用开源软件Asterisk构建电话会议平台的思想、设计方案、平台实现过程。研究了基于VoIP网络电话的原理、系统构架,为设计电话会议平台做了铺垫。深入剖析了Asterisk所使用的通信协议,为电话会议平台与Web端会议监控系统的互通打下了基础。在平台实现过程中分析了已有的Summit平台优点和缺点,结合项目目前的实际情况,构建出了经济、实用的电话会议平台,实现了电话会议的预约和控制功能,采用日志轮转为平台实现了可控的日志记录。在实现了平台所需求的功能之后,利用目前国际上比较流行的DUNDi(Distributed Universal Number Discovery,即分布式通用号码发现)技术对平台做了级联。级联的实现为以后电话会议平台的扩容做了很大的贡献。经过对平台的整体测试,平台在功能、性能、耐压方面都达到了预期设计目标。文章最后对下一步要做的工作做了具体的概述。

全文目录


摘要  3-4
Abstract  4-7
第一章 绪论  7-11
  1.1 研究背景  7-8
  1.2 国内外研究现状  8-9
  1.3 主要研究内容  9-10
  1.4 论文结构框架  10-11
第二章 电话会议平台相关技术  11-25
  2.1 Asterisk简介  11-22
    2.1.1 Asterisk体系结构  12-14
    2.1.2 Asterisk呼叫流程  14-16
    2.1.3 Asterisk通信协议  16-22
  2.2 VoIP简介  22-23
    2.2.1 VoIP基本原理  22
    2.2.2 VoIP电话构架  22-23
  2.3 本章小结  23-25
第三章 电话会议平台需求分析  25-33
  3.1 电话会议平台概述  25-26
  3.2 功能需求  26-30
    3.2.1 需求分析  26-27
    3.2.2 需求建模  27-30
  3.3 非功能需求  30-31
    3.3.1 硬件需求  30-31
    3.3.2 性能需求  31
    3.3.3 安全需求  31
  3.4 平台业务级标准  31-32
  3.5 本章小结  32-33
第四章 电话会议平台的设计与实现  33-57
  4.1 平台总体设计  33-37
    4.1.1 平台内核结构  33-34
    4.1.2 平台内部控制流程  34-36
    4.1.3 平台网络结构  36-37
  4.2 拨号方案  37-40
    4.2.1 拨号标准  37-39
    4.2.2 拨号流程  39-40
  4.3 电话会议方案实施  40-48
    4.3.1 会议预约设计  41-42
    4.3.2 会议预约实现  42-44
    4.3.3 会议控制设计  44-45
    4.3.4 会议控制实现  45-48
  4.4 平台日志实现  48-50
    4.4.1 日志分类  48-49
    4.4.2 日志实现  49-50
  4.5 平台级联实现  50-53
    4.5.1 级联的意义  50
    4.5.2 级联的方法  50-53
  4.6 平台可视化构想  53-55
    4.6.1 FreePBX的使用  53
    4.6.2 FreePBX与Asterisk的联系  53-55
  4.7 本章小结  55-57
第五章 系统测试  57-61
  5.1 测试环境  57
  5.2 测试内容及结果分析  57-60
  5.3 本章小结  60-61
第六章 总结与展望  61-63
  6.1 研究工作总结  61
  6.2 进一步研究  61-63
致谢  63-65
参考文献  65-66

相似论文

  1. 开源软件许可证的法律效力研究,D923.4
  2. 在线上聆听她的声音,H030
  3. 基于软交换的VoIP通信系统研究与应用,TN916.2
  4. 基于WEBGIS的农田信息管理平台(FIMP)设计与实现,TP311.52
  5. 网络电话会议中混音技术的研究,TN948.63
  6. 基于JAVA NIO通信框架的电话会议系统监控模块的设计与实现,TP311.52
  7. 基于JBPM工作流引擎的业务审批系统的设计与实现,TP311.52
  8. 地下变电站VoIP系统的设计与实现,TN916.2
  9. 开源软件开发和使用之法律问题研究,D923.4
  10. MeetMePlus网络电话会议系统门户的测试,TP311.52
  11. 义务教育信息技术教材开放性内容设计研究,G434
  12. 基于开源工具的电信收入保障系统设计与实现,TP311.52
  13. 基于词性规则的软件标识符质量评价方法,TP311.52
  14. 基于Moodle网络教学系统的研究与应用,TP391.6
  15. 会议直通车业务设计与实现,TN948.63
  16. 商业公司利用开源项目的成功要素研究,F426.672
  17. 基于WebGIS的Argo数据共享与综合服务系统研究,P208
  18. 基于开源GIS软件的矿山基础测绘空间数据管理和服务,TD17
  19. 开源软件知识产权法律问题研究,D923.41
  20. 开源软件知识产权风险防范对策研究,D923.4

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com