当前位置:主页 > 科技论文 > 计算机论文 >

一种支持多媒体增值业务的VoIP服务器

发布时间:2021-09-23 10:10
  VOIP技术正处于急剧的演进过程。现有的协议的缺陷,应用市场日益扩展的综合服务需求,使VOIP服务系统的实现和运营充满挑战。论文对不同的VOIP解决方案进行了广泛的研究,在消化和分析开源软件的基础上,实现了支持多媒体综合服务的系列服务器。通过对IAX协议的扩展,实现了对即时消息服务的支持:提出和实现了增强的电话会议服务;针对多运营域协作的需求,提出了一种数据库共享的域间呼叫模型,很好解决了多运营域间的信任和协作,有效的减少了时延和保障了语音质量。论文参考SIP协议的业务管理标准,根据运营的实际需要,提出了基于ICE代理的多媒体业务网络管理方案,实现了配置管理、计费管理、业务和用户管理、网络和安全管理的原型系统。论文的主要研究成果已应用于普罗通信公司运营的VOIP多媒体网络,该网络已投入运营。 

【文章来源】:西安电子科技大学陕西省 211工程院校 教育部直属院校

【文章页数】:63 页

【学位级别】:硕士

【部分图文】:

一种支持多媒体增值业务的VoIP服务器


sIP网络结构图

示意图,电话会议,主持人,号码


exten==>_9999X笼兀心OQ侧次,1产 Gl(attelldeLPhP)9999是主持人呼叫的号码。_9999XXXXXXXxX是与会者呼叫的号码。拨叫示意图如图4.4所示。电话会议创建流程如下:首先主持人拨叫9999请求电话会议。Asterisk收到该信令之后会通过AGI接口执行presider.php脚本。该PhP脚本会从数据库中查询一个可用的房间号(房间号通过对Asterisk的配置和数据库一一对应),主持人根据查询到的房间号码进入会议室。然后主持人向所有的与会者发送一个电话会议邀请的即时消息。与会者收到即时消息之后,可以选择接受邀请和拒绝邀请。如果接受邀请,VoIP软体会根据即时消息的发起方、发起方分配的序号和9999号组成自己要呼叫的号码进行呼叫。Asterisk收到这个呼叫请求之后会去执行att。nder.php。这个脚本的主要作用是解析所拨叫的号码,获知主持人的号码,再根据主持人的号码获得主持人所在的房间号,获得房间号码之后就可以进入该会议室了。

电话会议,重定向,脚本,信道


的信道重定向到特定的Extension中。利用这两条命令就可以实现服务器主动外拨和重定向的电话会议。具体方案如下:创建流程如图4.5所示。和基于即时消息的方案类似,主持人首先拨打9999号请求建立电话会议。Asterisk收到该信令之后会会通过AGI接口去执行presider.php的脚本。该脚本首先从数据库中查询一个空闲的房间号,然后进入该房间,等待与会者的加入。然后发起一个HttP请求,该请求会执行一个注册为 AsteriskManager的php脚本,该脚本的任务就是向Asterisk发送Originate命令向各个与会者发起呼叫,并监听信道的建立情况,如果一旦建立了信的信道,就向Asterisk发送R。direct命令把该信道重定向到主持人所在的房间中去。为了把该信道重定向到特定的extension中,这里需要用到Asterisk的实时配置功


本文编号:3405521

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3405521.html


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

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