基于软交换体系下的VoIP分析与实现VoIP应用功能呼叫转接的设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:corydalis
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前,互联网已发展成为全球性的信息网络,其规模和用户数量仅次于公用电话网(PSTN)和有线电视网。原有的传统电信网络与新一代网络还将并存相当长的时间。所以无论在技术上还是在业务上,传统的PSTN与IP数据网络的融合已成为网络发展的必然趋势。VoIP 技术正是PSTN 与IP 网络相融合的产物。IP 电话是利用IP 网络作为语音传输的媒介,实现语音通信的一种全新的通信技术,泛指利用国际互联网Internet 为媒介的语音电话。它采用的技术统称为VoIP(Voice over IP),即在IP 网络上传送语音。从技术上,IP 网络电话是以IP 为标志的网络分组化和以多媒体为标志的网络业务综合化两大主流技术融合的结果。另外,随着技术条件的成熟,网络的融合正成为电信发展的大趋势。电信网现在面临了一个问题,那就是如何将传统的电路交换网向分组网过渡,软交换概念的提出为解决这个问题提供了一个有效的途径,软交换的主要设计思想是业务/控制与传送/接入分离,各实体之间通过标准的协议进行连接和通信。通过软交换可以在对原来的网络不进行较大改动的情况下,将原来的使用不同协议的网络进行互联互通,从而达到三网合一的要求。在原来的电路交换(硬交换)的情况下,程控交换机的软件和硬件都是由设备供应商所控制,新业务、新功能的开发都受制于设备供应商,因而,为满足用户的需求,要在PSTN 网上开发新业务和开放新功能就显得十分的困难。另外,在原来的VoIP 系统中,大多采用支持单一的协议如H.323、MGCP、SIP 等协议来实现,今天的发展可能要求由不同产商开发的VoIP 系统能进行互联互通,而且要求在组网时可以采用不同产商生产的部件,从而要求VoIP 系统必须具备很好的开放性;另外,VoIP 系统最好能够提供一个统一的接口,可以方便地进行二次开发(可以由第三方来进行开发)。在软交换体系日趋成熟的今天,如何基于软交换体系下进行VoIP 系统的开发和应用是很有意义的。本文首先介绍VoIP 的发展及基本组成元素和与传统PSTN 的区别;再介绍了软交换体系的业务提供方式;然后分析了如何在软交换体系下建立VoIP 系统,包括网络结构和软件体系结构,提出采用分层的思想来设计VoIP 系统,分离出一个核心控制层来对上层提供统一的抽象接口,由核心层来管理下层具体的协议和各种硬件,从而达到了既可以方便地进行二次开发,又可以实现对多种协议的支持的目的;最后给出了在此系统下呼叫转接应用功能的实现方案及整个系统需要完善和改进的工作。
其他文献
随着多媒体技术和计算机通信的日益发展,具有庞大数据量的数字图像极大地制约了图像通信。采用有效的压缩编码技术删除冗余,以尽量少的比特数存储图像,并同时保证图像的质量,
商品管理—采购客户高需求量的商品,处理积压的商品,并把商品以最大利润销售出去—对于零售商来说是成功的关键,因为商品是零售的基础。特别是在一个电子商务环境中,客户的需
当今随着经济环境的全球化,企业面临着越来越激烈的竞争。工作流引擎是工作流管理的技术核心,是实现企业业务流程运行、管理与集成,从而最终实现业务流程的自动化的核心技术
火力发电厂设备检修是电厂管理者甚为关心的问题。网络计划技术是一种广泛应用在各个生产领域中的科学管理方法,网络计划图是网络计划技术的表现形式。电厂机组检修是保证电厂安全生产的一项重要工作,而机组大修网络计划图的应用可以大大提高电厂机组检修工程的效率。 本文在详细调研基础之上,通过客户需求分析、所需算法的研究和实用化功能设计,提出了网络计划图绘制软件系统的设计方案;并且根据项目管理技术设计出了关键路径
软件开发过程的控制和管理一直是软件工程与项目管理领域的研究重点,在各种计算机应用软件开发过程中起着举足轻重的作用。但是目前的各种理论和方法的研究或者过于抽象,可操作
“物以类聚,人以群分”,聚类伴随着人类社会的产生和发展而不断深化,人类要认识世界就必须区分不同的事物并认识事物间的相似性,而每个概念的最初形成无不借助于事物的聚类分
随着信息技术高速发展,人类社会正进入信息社会,社会经济的发展对信息资源、信息技术和信息产业的依赖程度越来越大。在信息社会中,信息资源已成为比较各国技术力量和综合国力的
传统的软件技术体系本质是一种静态、封闭的结构框架,软件实体缺乏动态适应能力、缺乏自主性、难以根据应用需求进行动态协同,因此难以适应Internet开放、动态和多变环境的要求
该文的研究工作包括:从Web数据库的四个关键技术入手,详细分析研究了Web数据库系统的体系结构、Web与数据库的接口技术、Web数据库系统设计与OOAD(Obiect Oriented Analysis
基于Linux平台的应用软件开发已经成为计算机软件产业的新兴发展趋势,总结并探索Linux平台下的应用软件架构思想与开发方法有着重要的应用价值。本文针对Linux平台下复杂软件