`
jiagou
  • 浏览: 2534001 次
文章分类
社区版块
存档分类
最新评论

SIP基本应用方案

 
阅读更多
    本系统中提到的是SIP在企业网络种的应用,可以适应各种情况下的企业网络,对VOIP在企业网络中的普及,起到很大的推进作用。同时系统的设计是完全参照相关规范来制定的,可以和标准设备完全互通,对现有网络结构不需要任何修改。推广到所有VOIP协议上,对于H323,MEGACO协议的应用,本公司也可以提供相应的方案来解决在企业网络上应用的局限。

    SIP基本应用

    SIP协议作为VOIP通信的主要协议之一,以起简单,灵活,开放性而逐渐在VOIP通信领域内占据主导地位。使用SIP通信的主要方式如下图,主要设备有SIP终端,代理/定向服务器,位置服务器,PSTN网关等设备。SIP协议发展的目前,最新标准为RFC3261,主要的网络设备提供商目前都可以提供SIP通信设备,例如CISCO。而在WINDOWS,UNIX等操作系统上,也有许多SIP软件电话可以使用,因为我们可以看出,SIP电话在未来的应用会越来越普及。

    SIP协议是一种信令控制协议,构成一个完整的通信系统需要附加SDP,RTP等媒体控制协议和媒体通信协议。SIP负责呼叫的建立,维护,释放。SDP负责媒体的协商和控制,RTP负责传送通信媒体。

    企业网络情况

    VOIP的主要应用场合应该是企业网络,所以我们必须能够使当前的VOIP系统很好的适应企业网络状况,才能充分发挥它的作用。对企业网络做一个简单的分析,我们会发现,企业网络一般都是内部网络,也就是说,在企业网络上,用的IP地址都是私有地址,和外界的通信,都是通过一NAT来实现地址转换的。这是因为由于IP地址缺乏,企业组网很难和ISP申请到全局IP地址,同时考虑到企业网络的内部安全性,企业是不希望外界都可以直接访问到企业网络上的所有设备的。因此采用内部网络地址可以使企业自主维护网络,和INTERNET的通信通过NAT就可以实现。企业网络内部也可以将内部的特殊服务器通过NAT映射到INTERNET上,在公网的用户就可以直接访问到这些服务器了。这样的网络结构对VOIP在企业网络的应用上有很大的影响。例如,在企业网络内的VOIP终端如果希望被外界访问,那需要在NAT网关上将所有的VOIP终端映射到外界,网络的维护是很困难的。同时这种映射的扩展性很差,在NAT网关内要实现H323,SIP的应用级网关,目前大部分设备都不支持这样的功能,这以为着企业将要对网络设备进行更换,这样的应用,我们认为大多数企业是不可接受的。

    SIP 企业网方案

    考虑SIP在企业网内的应用,我们应该提供一种可以使所有SIP终端被外界访问的手段,这样VOIP在企业网络的应用才有意义。也就是说,企业网络内使用私有地址的SIP终端可以作为被叫被外界SIP终端呼叫,而SIP终端的IP地址不需要被NAT映射到外界,它们的IP地址可以是通过DHCP获得,也可以是静态配置。

    在本系统中,考虑企业网是有NAT的应用,如果企业网络没有NAT,而使用的是全局网络地址,那本系统可以同样使用,应用模式和有NAT存在是相同的。

    系统主要又SIP终端和SIP服务器组成。SIP终端和普通SIP终端一样,可以发起呼叫,和接受呼叫,无论在企业网络内部还是外部都可以通信,可以是IP电话网关,IP电话,IP电话软件等。SIP服务器负责系统的呼叫代理,注册服务,位置服务,媒体服务等功能。系统运行的前提是SIP服务器需要一个全局IP地址映射,也就是说企业网络的NAT网关能够提供一个全局IP地址映射到服务器上。

    SIP终端的实现和通用的设备是一致的,但SIP终端在配置上都要设顶一个带外服务器,也就是说,SIP的所有呼叫都要通过SIP服务器来完成,发起呼叫的时候,要首先去呼叫服务器。结束呼叫,也是去通知服务器本次呼叫结束。这些操作完全符合IETF RFC3261的规范,在协议的一致性上符合标准。同时,SIP终端在后续的SDP,RTP处理上,可以完全按照协议标准来进行相关处理,不需要任何特殊处理。

    系统的主要功能是在SIP服务器上,SIP服务器完成的工作除了RFC标准的代理服务器,注册服务器,定位服务器之外。还将增加媒体交换的功能,媒体交换的功能保证了系统能够将企业内部网络媒体信息发送到外界,并且保证外界和内部的媒体交换。具体实现,设计到本公司的技术机密,将在合作成功后提供详细方案。SIP服务器可以在WINDOWS,或UNIX上实现,作为一个应用程序提供。

    系统主要考虑以下几方面应用

    内部网络 呼叫 外部网络

    1) 内部SIP终端发起呼叫,此呼叫传送到内部SIP服务器

    2) 内部SIP服务器将完成定位查找等功能

    3) 内部SIP服务器通过NAT网关发送呼叫到外部SIP终端

    4) 外部SIP终端通知内部SIP服务器呼叫建立并和内部SIP服务器建立媒体通道

    5) 内部服务器通知内部SIP终端呼叫建立,并建立内部媒体通道

    6) 开始通信,SIP服务器作为媒体交换服务器存在

    外部网络呼叫内部网络

    1) 外部SIP终端发起呼叫,呼叫内部SIP服务器,在SIP URI中可指定用户名为内部网络中的一个SIP终端

    2) 内部SIP服务器根据URI确定内部SIP终端地址,呼叫内部SIP终端

    3) 内部SIP终端应答,通过内部SIP服务器和外界SIP终端建立呼叫

    4) 内部SIP服务器分别和内部SIP终端,外部SIP终端建立媒体通道

    5) 通信开始,内部SIP服务器媒体交换

    内部网络A呼叫内部网络B

    1) A网络SIP终端呼叫A网络SIP服务器

    2) A网络SIP服务器查找定位,呼叫到B网络SIP服务器

    3) B网络SIP服务器查找定位,呼叫B网络SIP终端

    4) B网络SIP终端应答,反向通知到A网络SIP终端

    5) 通信建立,A网络SIP服务器和B网络SIP服务器建立媒体通道,同时和各自内部网络的SIP终端建立媒体通道

    6) 通信开始,A,B网络SIP服务器作为媒体交换服务器运行

    说明

    本系统中提到的是SIP在企业网络种的应用,可以适应各种情况下的企业网络,对VOIP在企业网络中的普及,起到很大的推进作用。同时系统的设计是完全参照相关规范来制定的,可以和标准设备完全互通,对现有网络结构不需要任何修改。推广到所有VOIP协议上,对于H323,MEGACO协议的应用,本公司也可以提供相应的方案来解决在企业网络上应用的局限。

分享到:
评论

相关推荐

    SIP协议在语音信箱系统中的应用研究

    增值业务作为电信运营商的主要业务之一,承载于智能网上,所占的业务比 例超过了基本的语音业务。由于会话发起协议(SIP)简单实用、可扩展性强...SIP协议扩展机制来实现相关功能,将成为解决方案提供商的一个重要课题。

    SIP协议栈及其嵌入式UA、SERVER的实现.

    1. 本文第二章介绍SIP协议的基本原理、格式和与其他辅助协议的结合,然后介绍SIP系统的工作原理和基本会话过程; 2. 第三章介绍SIP系统的核心—SIP协议栈的编写:首先进行方案论证,然后分析协议栈的工作原理和需要...

    嵌入式系统中SIP协议在VOIP的应用及实现

    针对VOIP技术中对SIP协议应用的需求,文中研究了SIP协议的框架和编程实现方案。通过搭建基于SIP协议的VOIP通信系统,并重点实现使用SIP协议进行用户代理的建立和断开功能,从而介绍了在VOIP通信系统中SIP协议的基本...

    sip RFC3261 中文版

    16.12.1.1 基本SIP四边形 130 16.12.1.2 穿越一个严格路由proxy 132 17事务 134 17.1 客户端事务 136 17.1.1 INVITE客户事务 137 17.1.1.1 INVITE事务概述 137 17.1.1.2 正式的描述 138 17.1.1.3 构造ACK请求 142 ...

    半导体封测行业研究报告

    SiP系统级封装是一种能够满足当前和未来需求的高性能封装解决方案,系统级封装拥有 更好的系统性能、更广泛的功能性以及更小的外形,且应用功耗更低。SiP是一个功能性电子系统或者子系统包括两个或多个异质半导体...

    UPnP在多媒体通信穿越FW/NAT中的应用

    本文首先分析了多媒体通信面临的FW/NAT(firewall /network address translation,防火墙和地址转换)穿越问题,然后对...最后以SIP为例研究了UPnP在多媒体通信穿越FW/NAT中的应用,提出了SIP穿越FW/NAT的解决方案。

    企业网VOIP设计方案.pdf

    三、方案设计拓扑图 常州信息职业技术学院 VOIP 电话的配置与应用 李志华 第 3 页 2017/4/18 四、方案的具体实施 本方案主要采用 MSR 系路由,设计主要以 SIP 代理服务器的方式组建的 VOIP 企业语音通信网络。...

    H3C视频讲解.zip

    2.MSR基本维护 3.DHCP协议详解 4.ARP协议详解 5.RDIU及8021X协议 6.VRRP协议详解 7.IP_v6基础 8.SIP协议介绍 9.开放应用体系架构(OAA) 10.WLAN产品安装指导 11.端点准入预防(EAD)解决方案 12.+MPLS+L2+技术介绍-...

    网通交换培训教材

    1.1.1 基本概念 3 1.1.2 模拟信号数字化 4 1.1.3 数字信号的时分复用 6 1.2 交换技术 8 1.2.1 电路交换 8 1.2.2 报文交换 8 1.2.3 分组交换 9 1.3 信令基础 10 1.3.1 信令的概念 10 1.3.2 信令的分类 12 1.4 软交换...

    H3C XE7200 7205 IP呼叫处理服务器

    产品基于当今世界最先进的SIP协议开发,是面向行业、企业等用户开发的新一代纯IP软交换设备,为企业用户提供可扩展、分布式和丰富业务的IP通信解决方案。XE7200系列IP 呼叫处理服务器同时可作为语音业务服务器,集中...

    P2P网络技术原理与C++开发案例 源代码和第五章电子书 Peercast(王浩聪注释版)

    5.4.1 P2P和SIP结合方案分析 120 5.4.2 基于Pastry设计P2P-SIP系统 122 5.5 本章总结 125 5.6 练习题 126 C++开发案例篇 第6章 P2P应用开发平台 129 6.1 Windows Peer-to-Peer Networking平台 129 ...

    AG系列语音网关用户手册.pdf

    AG系列智能型语音网关(以下简称“AG系列语音网关”),通过SIP或MGCP协议将传统的电话终端设备接入到IP网。其主要应用包括: ●运营商和增值业务商通过各种IP接入方式(如FTTB、HFC、ADSL)向用户提供电话、传真和...

    基于智能通信平台的语音社交功能研究 (2013年)

    通过研究社交网络对于语音通信的要求,提出一种基于智能通信平台的语音社交功能实现方案,并对其应用前景进行了阐述.开发过程选取Android系统为例,分别描述了SIP(Session Initiation Protoc01)接口、编解码器工作...

    对IP语音网关的应用研究 (2011年)

    在分析IP语音网关的基本功能的基础上,提出一种IP电话网关的实现方案以及模块化实现方式,依照SIP协议用C++代码网关功能模块,用MySQL数据库保存用户和呼叫信息,用SNMP协议实现对网关的远程配置与管理.实验表明该...

    基于AT89S52 单片的频率计

    仿真单步调试,进入中断等各种调试方案。 Proteus 与其它单片机仿真软件不同的是,它不仅能仿真单片机CPU 的工 作情况,也能仿真单片机外围电路或没有单片机参与的其它电路的工作情况。 因此在仿真和程序调试时,...

    3G的标准与原理相关资料

    6. 3GPP R4版本为什么使用BICC协议而不是SIP-T? 4 7. 在R4中使用的扩展的H.248与H.248有什么不同? 5 8. 3GPP R99和R4核心网电路域差异 5 9. 承载与控制分离的结构有什么好处? 8 10. 3GPP R4相对于R99的优势 9 11....

    linux网路编程 中文 23M 版

    1.6.3 G P L 的基本条款................................................ 11 1.6.4关于G P L 许町证的争议......................................... 12 1.7 Linux软件开发的可借鉴之处...........................

    JAVA上百实例源码以及开源项目源代码

    2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性...

    JAVA上百实例源码以及开源项目

    2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性...

Global site tag (gtag.js) - Google Analytics