欢迎来到通信人在线![用户登录] [免费注册]

关于SIP协议的相关技术要求介绍

浏览:4935  来源:通信人在线  日期:2018-04-19

1、概述

会话启动协议SIPSession Initiation Protocol)是IETFRFC 2543)提出的IP网络多媒体业务方案,与H.323一样,是在下一代网络的IP电话系统中常用的信令技术。SIP的基础协议是SIP协议和用于SIP消息体的SDPSession Description Protocol,会话描述协议)协议。与H.323相比,SIP的作用类似于H.225.0,用于呼叫控制信令的传输;SDP的作用类似于H.245,用于描述媒体信道的类型和属性。基于文本SDP媒体描述可以作为消息体嵌入在SIP数据包中,使得呼叫建立的同时完成媒体信道的建立。

欲详细了解SIP协议基本情况介绍的请进入

SIP是软交换应用中的重要信令协议,它建立和终止的会话包括普通电话呼叫、Internet电话呼叫或Internet多媒体会话等。在软交换中,SIP可以完成用户定位、用户可用性判断、呼叫建立、用户能力判断和呼叫管理5大主要功能,其功能名称及描述详见下表1

1SIP主要协议功能

2SIP基本消息的请求消息格式

SIP基本消息包括请求消息和响应消息两部分,二者具有相同的消息格式。

请求消息的起始行中,SIP 定义了一组(共10种)请求执行的操作,即“方法”(Method),其名称及描述详见下表2-1中。SIP的头部定义了多个字段,主要分为通用头部、请求头部、响应头部、实体头部等几大类,表2-2给出了其常用的头部字段(36种)的名称及消息类型。

2-1SIP请求执行操作(方法)

2-2SIP常用的头部字段

3SIP基本消息的响应消息格式

SIP的响应格式中,SIP 定义了6类状态码,包括信息码、成功码、重定向码、请求失败码、服务器错误码和全局错误码,其名称、编码规划及描述详见下表3-1。各类状态码的具体编码及含义分别详见下表3-2~3-4

3-1SIP状态码描述

3-2SIP的信息码、成功码和重定向码

3-3SIP 的请求失败码

3-4SIP服务器错误码、全局错误码

4、会话描述协议SDP

在软交换中,SDPRFC 2327)常常封装在信令传送协议的消息结构中传送,主要是用于描述呼叫建立期间的多媒体会话实时修改会话属性。SDP会话描述包含了与现存会话有关的各种信息,分别由会话级描述参数和媒体级描述参数来表示,整个会话描述由若干文本行组成,文本行具有严格的格式,均为<类型>=<>。会话级描述部分详见下表4-1,它给出适用于整个会话和所有媒体流的描述信息,以类型“v=”文本行开始,可以同时描述一个或若干个会话。

4-1SDP协议会话级描述参数

媒体级描述参数详见下表4-2,它给出了只适用于媒体流的信息,以类型“m=”文本行开始。注意各文本行必须严格按照表中的参数次序排列,这样可以简化语法分析;一个会话描述可以包含零个或多个媒体级描述。

4-2SDP协议媒体级描述参数

在我国通信行业标准YD/T 1522.x系列标准《会话初始协议(SIP)技术要求》中,对SIP协议提出了详细的规定要求。

欲详细了解YD/T 1522.x系列标准内容介绍的请进入

欲进一步了解软交换接口协议介绍的请进入

通信产业网
© 2004-2024 通信人在线 版权所有 备案号:粤ICP备06113876号 网站技术:做网站