最新公告 |
当前位置: 首页 > 新闻与文档 > SonicWall配置 >

从概念到部署:详解sip的统一通信平台

时间:2012-06-21 21:37来源:港湾互联网络 作者:港湾网络编辑 点击:
一、前言 目前的通信设备越来越多,每种设备都有其独到的方便性,但随之而来的是每个人都有多种联络方式,也就是说要记忆的号码可能会有多个,如手机号码、家里


    一、前言

  目前的通信设备越来越多,每种设备都有其独到的方便性,但随之而来的是每个人都有多种联络方式,也就是说要记忆的号码可能会有多个,如手机号码、家里电话号码、办公电话号码、传真电话号码、多个电子信箱地址等等。从用户方便性的角度来说,我们希望所有发到这些设备的信息,可以随时随地随便用哪种通信设备都能获得,我们也希望我们发给别人的急件,无论他身在何处都能被转变成他随身可用的通信设备可以阅读的形式而被感知。 为满足这个需求,解决不同设备有不同地址的问题,一些公司已经开发出了统一消息系统(unified messaging systems,ums)。这个系统能让用户实现用一个设备管理所有的消息,比如用户可以用手机收发电子邮件,用计算机查阅语音邮件和传真等。

  要实现多个设备可以访问某个指定设备获得消息的需求,就需要在设备之间建立路由,用统一通讯系统(unified communication systems,ucs)能实现,ucs 是在统一消息系统机—机交流之上增加了人—人相互通信的功能。用户可以规定在什么时间什么设备作为主要通信设备,将发往其他设备的信息都转到这个主要通信设备上;用户还可以规定对接收信息进行过滤的条件。这样,只要记住一个人的一个联系号码,就能将所要传达的信息都传到你想到达的人手里。由于ucs已经包括了ums的内容,这里只重点介绍ucs。

  ucs系统实现的关键是:如何解决各种不同消息的表现格式间的兼容和相互转换问题,即要实现语音、视频、传真、电子邮件等不同信息格式间的相互转换,通俗的说就是如何实现不同系统之间的兼容。ip技术的出现与蓬勃发展使各种通信方式都有了一种统一的传输平台,那么,如何实现各种不同性质的通信系统的信令的统一?sip协议可以担当这一重任,推动ucs的发展。

  二、sip的概述

  sip是由ietf提出的一个应用控制(信令)协议。正如名字所隐含的——用于发起会话。它可用来创建、修改以及终结有多个参会者参加的多媒体会议进程。参与会话的成员可以通过组播、单播连网或者两者结合的方式进行通信。

  sip中的机器有客户机和服务器之分。客户机是指为了向服务器发送请求而与服务器建立连接的应用程序,用户代理(user agent)和代理(proxy)中含有客户机。服务器是用于向客户机发出的请求提供服务并回送应答的应用程序。共有四类基本服务器。

  1.用户代理服务器:当接到sip请求时它联系用户,并代表用户返回响应。

  2.代理服务器:代表其他客户机发起请求,既充当服务器又充当客户机的媒介程序。在转发请求之前,它可以改写原请求消息中的内容。

  3.重定向服务器:它接收sip请求,并把请求中的原地址映射成零个或多个新地址,返回给客户机。

  4.注册服务器:它接收客户机的注册请求,完成用户地址的注册。 用户终端程序往往需要包括用户代理客户机和用户代理服务器。代理服务器、重定向服务器和注册服务器可以看出是公众性的网络服务器。在sip中还经常提到定位服务器的概念,但是定位服务器不属于sip服务。

  sip在设计上充分考虑了对其他协议的扩展适应性。它支持多种地址描述和寻址,包括用户名@主机地址、被叫号码@pstn网关地址、tel:010-51682222普通电话的描述等。这样,sip主叫按照被叫地址就可以识别出被叫在传统电话网上的位置,然后通过一个与传统电话网相连的网关发起并建立呼叫。sip最强大之处就是用户定位功能。sip本身含有向注册服务器注册的功能,也可以利用其他定位服务器dns、ldap等提供的定位服务来增强其定位功能。

  sip共规定了6种信令:invite、ack、cancel、options、bye和register。其中invite和ack用于建立呼叫,完成3次握手,或者用于建立以后改变会话属性;bye用以结束会话;options用于查询服务器能力;cancel用于取消已经发出但未最终结束的请求;register用于客户出向注册服务器注册用户位置等消息。

  三、sip的优点

  1.扩展性
  sip可以被具体的应用程序扩展,而且有内置机制来创建附加应用的方法。除此之外,sip消息可以携带各种消息体的有效载荷(例如纯文本、媒体会话描述、xml文本等),使应用程序开发者可以将sip作为任何一种类型应用数据的通用传输机制使用。

  2.冗余设计
  sip并不在传输层实现冗余,它有命令重发(即如果一个命令不被目标接受者确认)的内置机制。这使通信系统更为可靠,因为丢失的任何命令(如媒体服务器组中的某个成员失效)都被重发并被另外的组中成员确认。

  3.传输独立
  sip并不绑定某个特殊的传输协议,但是,可以在任何传送封包数据的协议(如ipv4、atm、ipv6等)之上操作。这意味着ucs可以配置在更广范围的网络中,不仅适用于基于ip的,还可以适用于其他传输协议。

  4.轻量级特性
  sip是一个绝对的轻量级协议,每条消息的开销在几百字节以内,而且一条消息的格式很容易解析。这意味着解析或组成命令消息只占用很少的cpu资源,而且这些消息只带来很少的网络开销。另外,sip可以操作在无连接的传输协议(如udp)之上,这就消除了连接时间(即建立一个连接的时间)的开销,而在面向套接字或连接的协议(如tcp)中,这个开销是很典型的。

  5.支持加密
  sip含有的另一功能是在通信双方之间指定加密计划。这允许媒体服务器为了传送安全的服务而与其他可靠的网络单元交换加密命令和媒体流。
sip借鉴了其他因特网的标准和协议的设计思想,在风格上遵循因特网一贯坚持的简练、开放、兼容和可扩展等原则,比较简单,以下提供一种基于sip的ucs解决方案。

  四、ucs体系的逻辑组成及各部分的功能

  1.各种媒体网关

  各种媒体的网关在ucs中是一个关键设备。业务都需要媒体网关在信令协议的控制下实现。媒体网关应该可以处理音频、视频、文本格式的信息。分为媒体接口设备、媒体网关和媒体网关控制器。

  媒体接口设备:媒体接口设备提供了各种通信设备的物理接入,包括pstn/gsm/fax等模块的接口。

媒体网关(media gateway,mg)是将各种格式的消息转化为统一的ip数据包,如果是音频、视频,使用rtp传输,如果是非实时的文本格式,如短消息、邮件等,也可选用tcp/udp传输。

媒体网关控制器(media gateway control,mgc)是建立通信的信令链路,并根据信令控制媒体网关通信。

(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
用户名: 验证码: 点击我更换图片
栏目列表
推荐内容
驱白巴布期片 白癜风的发病原因 复方卡力孜然酊 白癜风早期能治愈吗 北京军颐中医医院 白癜风早期能治愈吗 北京军颐中医医院 北京军颐中医医院 补骨脂注射液 白癜风症状 白癜风治疗医院 北京白癜风医院 治疗白癜风最好的方法 北京军颐中医医院 头部白癜风的症状 白癜风传染吗 白癜风的发病原因 北京白癜风医院哪家好 白癜风的危害 白癜风早期症状 白癜风的治疗 白癜风症状 白癜风治疗 专业治疗白癜风医院哪家好 白癜风早期能治愈吗 白癜风症状 白癜风能治愈吗 白癜风治疗 白癜风治疗方法 白癜风怎么治疗 儿童白癜风发病的原因 白癜风的危害 白癜风治疗要花多少钱 白癜风去哪里治疗最好 白癜风治疗医院 如何治疗白癜风好 白癜风能治愈吗 什么方法治疗白癜风好 廊坊治疗白癜风最好的专科医院 白癜风怎么治疗好 白癜风早期能治愈吗 白癜风哪里治疗好 治疗白癜风的偏方有哪些 怎么治疗白癜风好 石家庄白癜风最好的医院 怎么治疗白癜风好 治疗白癜风哪家医院好 治疗牛皮癣,北京牛皮癣医院 白癜风治疗最好医院 白癜风能治愈吗 白癜风能治愈吗 白癜风早期症状 白癜风专科医院 治疗白癜风医院 白癜风早期症状是怎么样 天津治疗白癜风哪家医院效果最好 北京白癜风军颐中医医院 白癜风治疗医院 白癜风如何治疗 白癜风医院 治疗白癜风最好医院 牛皮癣 牛皮癣治疗 牛皮癣医院 治疗白癜风多少钱 北京治疗白癜风最好医院 白癜风早期症状 治疗白癜风偏方
How To Get Rid Of Stretch Marks
How to Get Rid of Acne Scars
how to get rid of flakes
how to ask a girl out
how to get a girl to like you
How To Talk To Girls
How To Impress A Girl