博文
SIP的RFC中文文档(RFC3261)(2)(2005-12-13 13:00:00)
摘要:4、实施概览
这节通过简单的示例介绍了SIP的基本实现。本节是通过自然的而非正则的示例来介绍的。
第一个例子说明了SIP的基本功能:定位一个断点,发出通讯请求,通过协商会话参数建立会话,拆卸刚才建立的会话。
图一表示一个典型的Alice和Bob两个用户间的SIP消息交易交换例子.(每一个消息采用字母”F”和一个用来指向正文的一个数字做标记)在这个例子里,Alice在她的PC上使用一个SIP的应用程序(比如说一个软的电话),呼叫Bob在Internet上的一个SIP电话。这个例子也掩饰了两个SIP代理之间,怎样为Alice和Bob建立会话连接。This typical arrangement is often referred to as the "SIP trapezoid" as shown by the geometric shape of the dotted lines in Figure 1.
Alice 通过Bob的SIP标志 “呼叫” Bob,这个SIP标志是统一分配的资源(Uniform Resource Identifier URI)称作SIP URI。SIP URI在19.1节中定义。它很像一个email抵制,典型的SIP URI包括一个用户名和一个主机名。在这个范例中,SIP URI是sip:bob@biloxi.com,biloxi.com是Bob的SIP服务提供商。Alice有一个SIP URI: sip:alice@atlanta.com。 Alice可以输入Bob的URI,也可以直接在地址本的一个超级链接上点击一下Bob的URI。SIP也提供保密URI,称作SIPS URI。例如:sips: bob@biloxi.com。 一个基于SIPS URI的通话保证这个通话是安全的,并且对呼叫者和被叫的所有的SIP消息是加密传输的(叫做TLS)。在TLS中,请求是通过加密方式传输给被叫方,但是这个加密机制是基于被叫方宿主服务器的实现的。
SIP是基于一个类似HTTP协议的请求应答的通讯模式。每一个通讯都包含对某个功能的请求,并且起码需要一个应......
SIP的RFC中文文档(RFC3261)(1)(2005-12-12 21:13:00)
摘要:1、SIP协议介绍
Internet的许多应用都需要建立和管理一个会话,会话在这里的含义是在参与者之间的数据的交换。由于考虑到参与者的实际情况,这些应用的实现往往是很复杂的:参与者可能是在代理间移动,他们可能可以有多个名字,他们中间的通讯可能是基于不同的媒介(比如文本,多媒体,视频,音频等)-有时候是多种媒介一起交互。人们创造了无数种通讯协议应用于实时的多媒体会话数据比如声音,影像,或者文本。本SIP(会话初始协议)和这些协议一样,同样允许使用Internet端点(用户代理)来寻找参与者并且允许建立一个可共享的会话描述。为了能够定位精确的会话参与者,并且也为了其他的目的,SIP允许创建基础的network hosts(叫做代理服务器),并且允许终端用户注册上去,发出会话邀请,或者发出其他请求。SIP是一个轻形的,多用途的工具,可以用来创建,修改和终止会话,它独立运作于通讯协议之下,并且不依赖建立的会话类型。
2、SIP协议功能概况
SIP是一个应用层的控制协议,可以用来建立、修改、和终止多媒体会话(或者会议)例如Internet 电话。SIP也可以邀请参与者参加已经存在的会话,比如多方会议。媒体可以在一个已经存在的会话中方便的增加(或者删除)。SIP显示的支持名字映射和重定向服务,这个用于支持个人移动业务-用户可以使用一个唯一的外部标志而不用关系他们的实际网络地点。SIP在建立和维持终止多媒体会话协议上,支持5个方面:
用户定位: 检查终端用户的位置,用于通讯。
用户有效性:检查用户参与会话的意愿程度。
用户能力:检查媒体和媒体的参数。
建立会话:”ringing”,建立会话参数在呼叫方和被叫方。
会话管理:包括发送和终止会话,修改会话参数,激活服务等等。
SIP不是一个垂直集成的通讯系统。SIP可能叫做是一个部件更合适,它可以用作其他IETF协议的一个部分,用来构造完整的多媒体架构。比如,这些架构将会包含实时数据传输协议(RTP)(RFC 1889)用来传输实时的数据并且提供QoS反馈,实时流协议(RSTP)(RFC 2326)用于控制流媒体的的传输,媒体网关控制协议(MEGACO)(RFC 3015)用来控制到公共电话交换网(PSTN)的网关,还有会话描述......
SIP协议为实时媒体通信铺平道路(2005-12-11 15:34:00)
摘要:
融合通信领域的先行者们当前发出的信号是会话起始协议(SIP)。SIP已经成为数据包网络上的VoIP和其它实时媒体通信(media communication)的主要协议。SIP的流行和成功有如下几个原因。
首先,SIP被认为是一种从一开始就为IP网络的设计的协议。这个协议是由IETF建立的,并且是在已经为IP领域开发的其它一些协议的基础上建立起来的。SIP是一种基于文本的协议,兼容网络领域的基于标记语言分布式应用程序。它使用与互联网相同的地址并且在工作中使用许多互联网结构的组件(如DNS服务器等)。这就使SIP协议更容地集成到根据标准的计算平台和操作系统制作的应用程序中,促进网络的融合。
第二,SIP是一种可扩展的协议,能够与多种媒体格式和负载一起工作以运行范围很广的应用程序。SIP协议已经为即时消息、资源管理、媒体流(视频)和好友在线管理等应用程序制定了若干标准。这种扩展性能够创造创新的新的应用程序。SIP适用于企业应用程序以及伸缩性非常大的运营商应用程序。这个协议适用于有线和无线网络,能够利用网络的安全和AAA资产的优势。
第三,SIP协议现在已经是大多数端点中的基础设施的一部分,特别是桌面操作系统。这就使开发人员能够非常容易地制作基于SIP协议的应用程序。同许多通信标准一样,互操作性是关键,SIP团体已经确保了所有的主要执行工作能够很好地兼容。
开源软件团体已经接受了SIP协议,并且做了很多工作创建和推广基于SIP的应用程序。这对于传播这种知识和以及建立SIP应用程序所需要的基本代码发挥了巨大的作用。
我认为,我们将在未来的几个月和几年里看到更多的SIP协议推动的应用程序级的创新。SIP协议将使语音和数据应用程序更好地融合在一起。......
ip电话技术的voip服务(提供E书下载)(2005-12-11 15:08:00)
摘要:
ChinaPub电子书籍:
ip电话技术稳定的voip服务集成......
SIP协议全方位概要介绍(2005-12-08 09:34:00)
摘要:
摘要:SIP协议是NGN中的重要协议,越来越得到业界的重视。本文通过SIP协议的背景、功能、网络元素、实现机制、以及SIP消息的组成等几个方面对SIP协议做了全方位的概要性介绍,以使读者对SIP有初步的概念和认识。
一、SIP协议的背景和功能
SIP( 会话初始协议)的开发目的是用来帮助提供跨越因特网的高级电话业务。因特网电话(IP电话)正在向一种正式的商业电话模式演进,SIP就是用来确保这种演进实现而需要的NGN(下一代网络)系列协议中重要的一员。
SIP是IETF标准进程的一部分,它是在诸如SMTP(简单邮件传送协议)和HTTP(超文本传送协议)基础之上建立起来的。它用来建立,改变和终止基于IP网络的用户间的呼叫。为了提供电话业务它还需要结合不同的标准和协议:特别是需要确保传输(RTP),与当前电话网络的信令互连,能够确保语音质量(RSVP),能够提供目录(LDAP),能够鉴权用户(RADIUS)等等。
SIP被描述为用来生成,修改和终结一个或多个参与者之间的会话。这些会话包括因特网多媒体会议,因特网(或任何IP网络)电话呼叫和多媒体发布。会话中的成员能够通过多播或单播联系的网络来通信。SIP支持会话描述,它允许参与者在一组兼容媒体类型上达成一致。它同时通过代理和重定向请求到用户当前位置来支持用户移动性。SIP不与任何特定的会议控制协议捆绑。
本质上,SIP提供以下功能:
名字翻译和用户定位:无论被呼叫方在哪里都确保呼叫达到被叫方。执行任何描述信息到定位信息的映射。确保呼叫(会话)的本质细节被支持。
特征协商:它允许与呼叫有关的组(这可以是多方呼叫)在支持的特征上达成一致(注意:不是所有方都能够支持相同级别的特征)。例如视频可以或不可以被支持。总之,存在很多需要协商的范围。
&nbs......
VoIP基本概念(2005-12-08 09:32:00)
摘要:1. 何谓VoIP
VoIP(Voice over Internet Protocol)指的是将模拟的声音讯号经过压缩与封包之后,以数据封包的形式在IP Network的环境进行语音讯号的传输。
2. 何谓NGN
下一代网络(NGN,Next Generation Network)是集话音、数据、传真和视频业务于一体的全新的网络,其核心控制设备是软交换(SoftSwitch)。
3. 传统电话特点
传统的电话是透过PSTN(Public Switched Telephone Network)网络,通过电信局做电路交换(Circuit Switched)的工作来传送讯号。所谓电路交换如同字面所述,就是使用交换机(PBX)或是局线(CO)把两点或是多点之间通路接起来。在通话的同时,这条通路是"专门" 且"持续"的,因此频宽的使用效率较差,加上国际间电信业者昂贵的拆帐费用及设备成本,使得国际电话资费一直居高不下。
4. 传统电话的缺点
传统的基于TDM的PSTN 话音网,虽然可以提供64 kbps的业务,但业务和控制都是由交换机来完成的。这种技术虽然保证语音有优良的品质,但对新业务的提供需要较长的周期,面对日益竞争的市场显得力不从心。
5. 软交换技术的优点
软交换技术实现了业务的融合,吸取了IP、ATM、IN和TDM等众家之长,形成了分层的全开放体系结构,是一个革命性的突破。软交换的组网方案对新老运营公司都有利。传统运营公司用它实现PSTN与IP数据网的融合,保护传统投资,又具有创新能力;而新公司利用它可以较容易地进入竞争激烈的通信业务市场,不需对传统设备进行巨大投资,没有资金压力。
软交换技术结合了传统的语音网络的可靠性和新兴的IP技术的灵活性与有效性的优点,能使现有公共交换电话网的能力发挥得淋漓尽致,并使它稳步地实现向IP数据网的转移。
6. SoftSwitch概念
在传统电路交换网中,呼叫控制、业务提供以及交换矩阵均集中在一个交换系统中,而软交换的主要设计思想是业务/控制与传送/接入分离,各实体之间通过标准的协议进行连接和通信,以便在网上更加灵活地提供业务。具体地讲,软交换是一个基于软件的分布式交换/控制平台,它将呼叫控制功能从网关中分离出来,开放业务、控制、接入和交换间的协议,......