网络语音-SIP技术介绍
技术介绍
语音 目 录
目 录
SIP 1
SIP协议简介 1
基本概念介绍 1
SIP的功能和特点 2
SIP消息 2
SIP工作原理简介 3
SIP支持的传输协议 5
SIP安全 6
信令加密 6
媒体流加密 6
组合使用 6
SIP-T支持QSIG基本呼叫 7
i
技术介绍
语音 SIP
SIP
SIP 协议简介
SIP (Session Initiation Protocol,会话初始协议)是一个用于建立、更改和终止多媒体会话的应用
层控制协议,其中的会话可以是 IP 电话、多媒体会话或多媒体会议。SIP 是 IETF 多媒体数据和控
制体系结构的核心协议(最新 RFC 文档是 RFC 3261)。其主要目的是为了解决 IP 网中的信令控
制,以及同软交换平台的通信,从而构成下一代的增值业务平台,对电信、银行、金融等行业提供
更好的增值业务。
SIP 用于发起会话,它能控制多个参与者参加的多媒体会话的建立和终结,并能动态调整和修改会
话属性,如会话带宽要求、传输的媒体类型(语音、视频和数据等)、媒体的编解码格式、对组播
和单播的支持等。SIP 协议基于文本编码,大量借鉴了成熟的 HTTP 协议,并且具有易扩展、易实
现等特点,因此非常适合用来实现基于因特网的多媒体通信系统。
基本概念介绍
1. 多媒体会话
根据 RFC 2327 的定义,多媒体会话(Multimedia Session)是指一组多媒体发送者和接受者,以
及从发送者到接受者的数据流。例如一个多媒体会议就是一个多媒体会话。一个会话由一组用户名
称、会话 ID、网络类型、地址类型以及各个单元的地址来确定。
2. 用户代理
用户代理(UA,User Agent)也称 SIP 终端,是指支持 SIP 协议的多媒体会话终端。一般使用支
持 SIP 协议的路由器作为 SIP UA 。
UA 包括用户代理客户端(UAC,User Agent Client)和用户代理服务器(UAS,User Agent Server)。
一般说的 UA 均是指二者的总称,因为在一次呼叫中,一个 SIP 终端既要处理 SIP 请求,又要发起
SIP 请求。
用户代理客户端是指在 SIP 会话建立过程中主动发送会话请求的设备。例如,主叫 SIP 终端。当代
理服务器向被叫终端发送会话请求时,它就成为用户代理客户端。
用户代理服务器是指在 SIP 会话建立过程中接收会话请求的设备。例如,被叫 SIP 终端。当代理服
务器接收主叫终端发送会话请求时,也作为用户代理服务器。
3. 代理服务器
代理服务器(Proxy Server)的作用就是传递主叫 UA 发送的会话请求到被叫 UA,然后将被叫 UA
的响应传递回主叫 UA,它相当于主叫 UA 和被叫 UA 之间传递会话消息的一座桥梁。代理服务器在
接收到主叫 UA 的会话请求后,首先要向位置服务器请求查找被叫 UA 的位置以及主、被叫 UA 的
呼叫策略信息。只有找到被叫 UA 并且
原创力文档

文档评论(0)