会话初始协议(SIP)
1.简介
在Internet中,有许多应用要求创建与管理会话。会话可以被看作是相关参与者之间的数据交换。这些应用的具体实现由于参与者的一些实际情况而变得错综复杂,用户可能是在两端点之间移动,可能他们能够通过多个不同的名字被访问到,他们的通讯也可能建立在不同的媒体之上——有时这些情况一同发生。众多可携带多种不同格式的,如语音、视频以及文本消息的多媒体实时会话数据的协议已经被制定出来。会话初始协议的工作就是通过Internet端点(被称作用户代理)协调这些协议来彼此发现,并就他们所希望共享的特征化会话达成一致。为了定位预期的会话参与者,同时也是为了其他的功能,SIP允许网络主机(被称为Proxy Server)创建这样的一个底层机制,即用户代理可以发送注册、邀请会话和其他的一些请求。SIP对于创建、变换和终止会话来说,是一种灵活的、通用的工具。工作方式与底层传输协议无关,也不依赖于一些既定的会话类型。
2.SIP基本功能
SIP是一个应用层控制协议,可以建立、变换和终止多媒体会话(会议),如互联网那个电话呼叫。SIP也可以邀请参与者到已存在的会话中,如多播会议;媒体可以被添加到(或者删除)一个已存在的会话。SIP透明地支持名称映射与重定向服务,用来支持个人移动性——用户可以维护一个单独的、外界可见的标示,而不管他们是在网络的什么位置。
SIP对于创建与终止多媒体通讯的支持分为5个方面:
1) 用户定位:对用于通讯的终端系统的确认。
2) 用户有效性:被叫用户加入通讯的自主性确认。
3) 用户能力:媒体和媒体应用的参数的确认。
4) 会话设置:“振铃”,被叫与主叫用户会话参数的设定。
5) 会话管理:包括会话的变换与终止,会话参数的修改以及服务的调用。
SIP不是一个垂直的综合通讯系统。更确切的说,SIP是配合其他IETF协议来建立一个完整的多媒体体系的一个部件。典型地,这些体系中会包括象传输实时数据并作QoS反馈的实时传输协议(RTP)、控制流媒体传输的实时流协议(RTSP)、控制公共电话交换网(PSTN)网关的媒体网关控制协议(MEGACO)以及描述多媒体会话的会话描述协议等协议。因此,SIP应该是被用来与其它协议相关联而为用户提供完整的服务的。但是,SIP最基本的功能与操作并不依赖于这些协议。
SIP并不规定服务。但是,SIP为实现各种不同的服务提供了最基本的原语。例如,SIP可以定位一个用户并发送一个不透明的对象到他当前的位置。假设这个原语用于传送一个在SDP中写到的会话说明,那么,端点间就款额已达成一致的会话参数;同样是这个原语,如果背影用于传送一个还是像会话说明那样的呼叫着照片,那么“Caller ID”服务就可以很容易的被实现。就像这个例子所描述的那样,一个单独的原语可以为几种不同的服务所使用。
SIP没有提供像议席控制(Floor Control)或表决控制这样的会议控制服务,也没有规定会议是如何被组织的。SIP可以用于使用其他会议控制协议的会话初始化工作。既然SIP消息和他们所创建的会话可以完全地穿过不同的网络,那么SIP就不能,也不会提供任何种类的网络资源限制能力。
由服务本身来提供安全性是很重要的。最后,SIP提供了一整套安全服务,包括防拒绝服务的预防、认证(用户对用户和代理对用户)、完整性保障以及加密与保密服务。
SIP可以工作于IPV4和IPV6。(未完......)
分享到:
相关推荐
第一部分 基本的会话初始协议 第二部分 基于会话初始协议的呼叫控制的应用 第三部分 ISUP和会话初始协议的互通
会话初始协议(SIP)技术要求 第1部分:基本的会话初始协议
本文详细讲解了SIP 协议在呼叫过程中的控制协议,包括用户之间的呼叫控制能力,SIP 在软交换控制在网络中的应用,以及SIP与BICC/ISUP的互通应用。
SIP会话初始协议 会话初始化协议(Session Initiation Protocol,. SIP,RFC 3261)是基于文本的信令协议,属性是SDP扩展的基本手段。可以定义为会话级属性或媒体级属性。。。。。
《会话初始协议 (SIP)技术要求》分为5个部分, 规定了会话初始协议的技术要求,包括SIP消息,用户代理基本行为,请求取消,查询能力,对话,会话发起过程,会话更改过程。。。。。
SIP会话初始化协议 中英文版 pdf电子书
完整的YD-T 1481-2006 会话初始协议(SIP)服务器设备技术要求 技术文档,54页全的版本
本部分规定了ISDN用户部分协议 和会话初始协议(SIP)以及SIP 协议相关的会话描述协议(SDP)之间的信令互通技术要求。
中国通信行业标准:YDT 1522.1-2006会话初始协议(SIP)技术要求 第1部分:基本的会话初始协议
SIP(Session Initiation Protocol)是一个应用层的信令控制协议。用于创建、修改和释放一个或多个参与者的会话。这些会话可以好似Internet多媒体会议、IP电话或多媒体分发。会话的参与者可以通过组播(multicast)、...
本部分规定了SIP 协议在统一IMS网络的GM接口,Mw接口,Mg接口,Ma接口,ISC接口,Mr接口,Mz接口中的应用,包括统一IMS网络对SIP协议的扩展要求,SIP协议在各种应用中的参数。
本部分规定了软交换网络支持的SIP 消息的格式和内容,包括SIP/SIP-I 协议在软交换网络中对基本业务、补充业务、连通性检查的支持以及各种业务的信令流程等技术要求。
通信行业标准——会话初始协议技术要求。以RFC3261等文档为依据,规定了会话初始协议技术要求,包括SIP消息,用户代理基本行为,请求取消,查询能力....
本部分规定了会话初始协议的技术要求,包括SIP消息,用户代理基本行为,请求取消,查询能力,对话,会话发起过程,会话更改过程,代理服务器行为,SIP事务层等技术要求。
SIP综述(会话初始协议,Session Initiation Protocol)
会话初始协议(SIP)技术要求,sip(session initiation protocal)称为会话发起协议,是一个应用层的信令控制协议。 用于创建、修改和释放一个或多个参与者的会话。这些会话可以是Internet多媒体会议、IP电话或...
IETF提出的会话初始协议(SIP),是在IP网上进行多媒体通信的应用层控制协议,可以用来发起、建立以及释放会话。SIP协议灵活简单的特性以及其灵活强大的呼叫控制的功能吸引了越来越多的厂商和运营商。SIP协议还可以...
YDT_1522.1-2006_会话初始协议(SIP)技术要求,主要相关SIP协议的一个国标技术文档,有兴趣的可以下载
1、SIP协议介绍 13 2、SIP协议功能概况 13 3、术语 15 4、实施概览 15 5、协议的结构 25 6、协议的定义 27 7、SIP消息: 35 7.1 请求 36 7.2应答 37
sip会话初始化协议教程 中文版,很有用