当前位置:主页 > 科技论文 > 软件论文 >

基于Asterisk的服务支撑系统设计与实现

发布时间:2020-03-26 23:51
【摘要】:近年来,移动业务种类显著增长,内部结构呈现复杂化的趋势,为适应企业发展需求,企业内部数据网络上的信息化管理系统逐渐增多,各项业务的电子化程度趋于完善。随之而来的便是员工需要的知识面更广、对业务的了解更深,但是员工诉求的解决与收集变得困难。原有简单、粗放式的服务支撑流程已经无法满足现在企业对服务支撑管理的高效率、高质量的要求。为解决该问题,本文通过对企业服务管理方面的需求进行调研,提出一个集中式的电话、在线受理中心,进行管理信息系统的服务支撑统一受理、定向分配、有效跟踪,实现端到端的闭环管理流程。内部服务支撑平台的建设,不仅能高效解决用户所提出的请求,而且能够给企业提供一个快速化处理业务流程的平台。本文首先对某省移动公司现行的服务支撑体系所存在的问题进行了分析研究,结合国内外对于企业内部服务支撑平台、VoIP技术和即时通信技术的最新发展以及研究的情况,进行了实现内部服务支撑系统的可行性研究。接着,根据分析结果,对本系统所要采用的框架、使用的相关技术进行了选型,简单介绍基本概念,详细研究了Asterisk以及Openfire技术在系统建设中的应用。随后,在确定使用的相关技术及设备后,完成了系统网络/主机架构设计,功能架构设计,数据库设计等,并对平台各个功能模块进行了实现和测试。本项目建设完成,有效地解决了目前某省移动公司内部服务支撑管理中存在的问题,为IT服务部门与业务部门建设有效的点对点联系渠道,促进了业务流程的快速、有效运作,提高了用户使用的满意度,帮助企业快速发展。
【图文】:

总体架构


图 1.1 Asterisk 总体架构图(1) Code Translator:系统转码器,用于实现不同技术底层输入的数据解输出的数据编码。(2) CDR Core:CDR 初始化模块,实现系统 CDR 线程的管理[10]。(3) PBX Switching Core:实现语音呼入、呼出的管理。(4) Dynamic Module Loader:动态模块加载器,用于记录各模块信息,,并模块的注册、失效等功能[10]。(5) Application Launcher:系统接口定义表,各模块通过该表可以查询到用的接口数据。(6) Scheduler and I/O Manager:完成 Asterisk 系统对用户交互请求的处理(7) 外围动 态可加载模 块由 File Format 、Encode and decode、Extenplication 和 channel 四部分组成[10]。当 Asterisk 系统进行初始化,系统将通过 Dynamic loader 将文件格式、应

流程图,呼叫流程


西安建筑科技大学硕士学位论文Asterisk 利用通道管理模块构建将语音通话中呼入、呼出进行连接[11]。由音使用的底层协议不同,内核模块将根据不同的协议,使用不同的数据han_sip、Chan_iax2 等)将这些语音服务进行标示[12]。由于系统中不同通同的数据结构,系统将这些定义信息存储在 channel.h 文件中,通道使用获取信息来完成各个参数的初始化以及呼叫控制。其流程图如图 1.2 所示
【学位授予单位】:西安建筑科技大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52

【参考文献】

相关期刊论文 前8条

1 李辉;;VoIP技术及其发展趋势分析[J];互联网天地;2015年02期

2 彭国勇;;企业即时通讯平台的设计与实现[J];信息通信;2013年03期

3 薛涛;王鹏;;统一通信平台集成框架的研究与应用[J];计算机工程与应用;2014年14期

4 李

本文编号:2602136


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2602136.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户2e5a9***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com