首页> 中文学位 >基于FreeSWITCH的消息转发与路由策略系统的设计与实现
【6h】

基于FreeSWITCH的消息转发与路由策略系统的设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

插图索引

表格索引

符号对照表

缩略语对照表

目录

第一章 绪论

1.1选题背景与意义

1.2国内外发展状况

1.3研究内容与论文组织

第二章 系统基本概念及相关技术

2.1 VOIP概念及重要应用

2.2 SIP协议及呼叫流程

2.3 Netty技术应用

2.4 FreeSWITCH软件功能及应用

2.5本章小结

第三章 系统总体设计与模块介绍

3.1系统整体设计

3.2模块功能介绍

3.3本章小结

第四章 FreeSWITCH集群与会话控制设计实现

4.1 FreeSWITCH集群设计与实现

4.2会话控制功能设计与实现

4.3会话控制及NAT穿越

4.4本章小结

第五章 消息转发系统设计与实现

5.1消息转发系统功能设计与实现

5.2消息转发算法设计与实现

5.3本章小结

第六章 路由系统设计与实现

6.1路由系统功能设计与实现

6.2路由点解释器设计与实现

6.3路由策略执行器设计与实现

6.4目标搜索算法设计与实现

6.5路由可视化配置器设计与实现

6.6本章小结

第七章 系统测试与评价

7.1测试环境介绍与搭建

7.2系统功能测试

7.3系统性能测试

7.4本章小结

第八章 结论与展望

8.1本文总结

8.2未来展望

参考文献

致谢

作者简介

展开▼

摘要

随着互联网发展,呼叫中心对提升企业服务质量的作用愈加明显,自主研究并实现一个适应多媒体、互联网的呼叫中心对企业显得尤为重要。然而搭建传统呼叫中心依然存在三点问题:搭建成本高,开发难度大。对多媒体通信适应不足。开发技术依靠国外。本文结合实际项目,对呼叫中心核心模块进行重新研究和设计,搭建了完全适应互联网、多媒体的新一代呼叫中心,具有一定的实用性和商业性。针对呼叫中心开发中出现的问题与困难,本文提出并实现一种基于开源软件搭建呼叫中心的思路。系统采用FreeSWITCH软件作为通话控制平台,完成呼叫中心语音控制与文本传输,采用Netty网络框架保证了系统间通信的稳定性,同时结合微信、微博等多媒体开发技术,保证了系统对富媒体通信的支持。
  本文首先介绍了FreeSWITCH集群搭建的原理和设计框架,给出了详细的搭建设计方法,提出了FreeSWITCH节点层级编码方案,保证了节点编码的唯一性,同时介绍了如何修改FreeSWITCH源码来实现3PCC语音控制功能。最后详细介绍了如何配置FreeSWITCH来解决NAT穿越问题,保证了FreeSWITCH在不同子网通信。其次介绍了消息转发服务器的设计原理、整体框架和实现流程。详细介绍了模块间消息转发数据格式,同时设计并实现消息解释器,保证了模块间信息交互。为提供高质量路由服务,设计并实现了路由失败重传算法,并给出算法设计流程图与伪代码。最后介绍了路由系统的设计与实现,详细介绍了不同功能路由点格式与实现流程,给出了路由策略从解析到执行的完整设计思路与实现过程。在路由分配算法上本文主要介绍已经实现的两类分配算法:基于统计量分配算法和均衡分配算法。详细介绍算法的设计思路和数学原理,并给出算法流程图和伪代码。为保证路由配置的便捷与高效,本文介绍了如何设计可视化路由配置工具,并展现实现效果。介绍了系统的功能测试和压力测试。通过分析系统的测试结果,系统功能和性能符合预期设计和使用要求。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号