博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基于IP-PBX的VoIP系统解决方案
阅读量:5882 次
发布时间:2019-06-19

本文共 3573 字,大约阅读时间需要 11 分钟。

基于IP-PBX的VoIP系统解决方案
目前,众多企业随着业务的扩张,开设了大量的分支机构,这样企业总分支机构以及分支机构之间的语音沟通是非常频繁,企业长途电话费用是企业经营成本中的一项巨大开支。现在互联网已非常普及,几乎每个企业及其分支机构都有互联网接入。因此借助现有互联网实现网络电话,帮助公司节约长途电话成本,日渐成为公司的重要选择。 
    传统电话网PSTN(PublicSwitchedTelephoneNetwork,公共交换电话网)以电路交换方式传输语音,主被叫双方通过建立一条实时实电路连接进行通话。VOIP(Voice Over IP)技术以ip 分组交换网络为传输平台,对模拟语音信号进行压缩、打包等一系列特殊处理,使之可以采用无连接的ip 分组数据包进行传输。
    随着宽带的普及, 网络技术的成熟,实现方案的多样,市场产品的丰富,中小企业也应在这方面紧跟时代脚步,部署自己的 系统,实现语音通信、特别是长途语音通信的使用,同样可以从 上获得可观收益。深挖企业现有内部网络资源和利用互联网资源是中小企业网络应用的新目标。
    设备选型及实现方案
    目前IP网上的语音技术和标准已经成熟,获得了广泛的应用,涉及的产品包括VoIP网关、IPPBX(IP电话交换机或IP集团电话)、PCPBX(基于PC服务器的小型IP电话交换机)。
  VoIP网关
    VoIP网关其主要作用是完成模拟语音信号与ip数据信号之间的相互转换,起到“适配”的作用,普通的电话机同时连接原先的PSTN网和现在的IP网,按需要要选择模拟电话和IP电话。VoIP网关提供传统的语音接口,与企业现有的电话交换机(PBX)或集团电话连接,VoIP网关应用的主要特点是充分利用现有的网络资源,节省用户的长途话费,并与企业现有的传统电话交换机(PBX)或集团电话相结合,可以逐渐将传统语音电话转移到IP电话上。VoIP网关产品作为一种成熟的IP电话 ,目前在大型企业中也得到普及。而一些小型VoIP网关产品的出现,也会给中小企业用户带来极大好处,这类产品一般能够提供1路、4路或8路电话中继接口,同时提供简单的路由功能和网络接口,能够方便地将企业分支机构的电话交换机或集团电话通过IP网络连接起来。
0405260.jpg
    图1
方案:模拟电话+语音网关+网守+PBX
    VoIP网关型的应用是将VoIP语音网关的FXO/FXS接口同总部或分支机构的PBX(小交换机或集团电话)直接相连,当需要打长途电话时,将话音转到VoIP网关上,通过因特网传输。用户在使用时只需在分机上先拨IP电话特服号(如可设为"8"),便可直接拨打IP电话。
    在这个方案中,若要象普通电话那样的数字号码拨号,就得经过网守的路由管理,但对于中小企业这种设备太昂贵,我们只能借用虚拟电信运营公司的网守来实现,否则只能拨打IP号。网守处于高层,提供对端点的呼叫管理功能,是IP电话网络系统中的重要管理实体。网守的主要功能有:地址解析、接入控制、带宽管理、区域管理等四项基本功能;此外,还能提供呼叫控制信令、呼叫管理等其他功能。要构建一个稳定可靠的、实用的VoIP网,离不开GK的管理。
0405261.jpg
    图2
IPPBX交换机
    IPPBX(网络电话交换机)是一种基于IP的电话交换系统,它具有传统PBX交换机的所有功能,它的目标是取代企业内部原先的PBX。这个系统可以完全将话音通信集成到公司的数据网络中,从而建立能够连接分布在全球各地办公地点和员工的统一话音数据网络。IPPBX最显著的特征是一个集成通信系统,因此,通过互联网,仅需要单一设备即可为用户提供语音、传真、数据和视频等多种通信方式,建立中、小型的呼叫中心。由于VoIP技术是将语音以数据包的形式在IP网络中进行传送,因此采用IP-PBX构建的VoIP平台上,用户具有可移动的特性,形象的说就是同一个用户在A地用的是011的号码,到了B地还是011的号码,号码随着人走,IP-PBX还支持语音信箱、多方会议、视频会议等传统PBX没有的功能。有助于移动办公和异地协同办公。IPPBX也是 IP电话发展的方向。
0405262.jpg
方案:VoIP电话/IP电话+IPPBX+PBX
    IP-PBX针对中小企业开发了实用易用的系统。它的即插即用语音网络解决方案包括:IP-PBX,SIP电话和软件电话等产品。
    企业在总部和分支机构各放置IPPBX,企业内部人员可以使用IP电话或是普通模拟电话连接到不同的IPPBX上。对于经常出差的商务人士,可以使用SIP的软件电话,通过笔记本实现移动通话。
    IPPBX既可以通过接口卡与传统的PSTN电话连接,又可以通过GateKeeper虚拟运营商连接。在不改变现有拨号习惯的基础上,实现灵活的连接和更优惠的电话话费。
    若公司内所有总、分支单位都是使用固定公网IP上互联网,总分单位的IPPBX就可以通过IP对IP实现“点对点”通信,也就是能找到双方。若使用的是浮动IP,IP不断变化就需要通过网守(GateKeeper)来进行地址解析了,浮动IP的据点会在IP更动时向GateKeeper进行IP更新的通知动作。若IPPBX集成有网守或有网守模块可添加,那网守可由企业在公司总部设定,若没有,则需要通过注册GateKeeper虚拟运营商来解决。一般提供IPPBX设备的厂家有可能自设GateKeeper为客户服务,也可能转包给专门虚拟运营商。
    因此本方案在ADSLPPPoE拨号接入互联网的大多数国内中小企业,还是需要GateKeeper来解决动态IP的机器地址解析问题。以下方案同样可以用GateKeeper来解决动态IP问题。
0405263.jpg
    图4
PCPBX
    基于IPPBX交换机的平台虽然较稳定,但价格昂贵,规模较小的中小企业可能无法接受。随着市场竞争的加剧,中小企业也逐渐意识到,虽然自身的呼叫中心规模较小,但同样也需要稳定、性能好的系统的保证。于是,PCPBX应运而生,业界通常称之为“应用服务器”。这类系统基于PC服务器单独用电话板卡(见图 3)加软件(Asterisk一个开放源代码的软件VoIP PBX系统)实现了PBX、自动电话应答(IVR)、自动呼叫分配(ACD)等功能,被称为UnPBX型呼叫中心。
    PCPBX综合了VoIP网关和IPPBX的特点,可以使用现有电话线路和电话机,使用VoIP板卡实现跨IP网络的长途电话。PCPBX产品为中小型企业及办公分支机构将来的发展提供了灵活拓展的余地,使得处于成长中的中小企业能够得到功能丰富的IP通信,且无需高昂的费用成本。
0405264.jpg
    图5
    方案:IP电话/模拟电话+PCPBX+PBX
    构建基于PC服务器+Asterisk呼叫管理软件的PCPBX系统作为在总部设立内部IP电话网的控制中心(PCPBX)。该控制中心以软件方式工作,安装在一台服务器内。采用数字中继网关与原有PBX的E1中继接口相联, 网关提供的多路数字设置为中继模式,网关一端连接专网。在控制中心的服务器上对IP电话号码进行分配,或对原分机电话的拨号方式进行设定。通过适当调整控制中心软件的参数可完成IP电话系统的建设。
    在各分支机构安装IP话机或语音网关;根据实际需求为IP话机、语音网关配置公网电话号码。
    该方案除安装和配置都非常简便外,还具有良好的可扩展性,在带宽许可的范围内,直接加装语音网关并分配号码,立刻实现了电话扩容。在保持原PBX编号方案不变的情况下,系统内通话只需拨分机号。
0405265.jpg
    图6
    总结:
    虽然实现企业VoIP的架构有多种,但有些方案的系统设备组成结构过于复杂,加上在使用习惯上与普通电话相差太大,没有亲和性。相对来说,IPPBX架构的VoIP电话系统可能结构更紧凑。它表现在:原来PBX所具有的电话管理功能它都有,PBX没有的功能更可以扩展,如:NAT,LAN交换,***,防火墙;IPPBX能提供丰富的接口;可以通过WEB方式方便管理;可能具有网守功能是它的一大亮点,使企业VoIP系统的架构更简单。所以,IPPBX应是目前中小企业实现VoIP系统的最好架构。 
    相关链界:Asterisk
    Asterisk是一个开放源代码的软件VoIPPBX系统,它是一个运行在Linux环境下的纯软件实施方案。Asterisk是一种功能非常齐全的应用程序,提供了许多电信功能。附有目录的语音邮件服务、电话会议、互动语音回应和电话排序、通路呼叫、呼叫方ID服务。它能够把你的x86机器变成你自己的IPBPX交换机,还能够当作一台企业级的商用交换机。Asterisk让人激动的事情是它在小企业预算可承受的范围内提供了商业交换机的功能和可伸缩性。你可以使用一台老式的奔腾3计算机,让你的机构看起来就同世界上的大企业一样。你需要购买的只是一台服务器和合适的用于服务器的语音板卡。

 

转载地址:http://umsix.baihongyu.com/

你可能感兴趣的文章
河南农业大学c语言平时作业答案,河南农业大学2004-2005学年第二学期《C语言程序设计》期末考试试卷(2份,有答案)...
查看>>
c语言打开alist文件,C语言 文件的打开与关闭详解及示例代码
查看>>
c语言 中的共用体和结构体如何联合定义,结构体(Struct)、联合体(Union)和位域
查看>>
SDL如何嵌入到QT中?!
查看>>
P1026 统计单词个数
查看>>
[js高手之路] html5 canvas系列教程 - 状态详解(save与restore)
查看>>
poi excel 常用api
查看>>
AD提高动态的方法(附SNR计算)
查看>>
[转]轻松实现可伸缩性,容错性,和负载平衡的大规模多人在线系统
查看>>
五 数组
查看>>
也谈跨域数据交互解决方案
查看>>
EntityFramework中使用Include可能带来的问题
查看>>
面试题28:字符串的排列
查看>>
css important
查看>>
WPF 实现窗体拖动
查看>>
来自维基百科程序员Brandon Harris
查看>>
NULL不是数值
查看>>
CentOS 5 全功能WWW服务器搭建全教程
查看>>
scala111
查看>>
模块化服务规范——OSGI
查看>>