欢迎来到天天文库
浏览记录
ID:36275915
大小:7.27 MB
页数:52页
时间:2019-05-08
《sip协议原理及应用》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、NGN_SP001_C1SIP协议原理及应用课程目标:l掌握SIP协议的基本概念l掌握SIP协议消息结构和类型l掌握SIP基本消息流程l掌握SIP协议的跟踪,分析47目录第1章SIP协议概述11.1SIP的提出和发起11.1.1什么是SIP11.1.2SIP的应用21.1.3SIP的结构图31.1.4SIP在SS中的软件结构41.2SIP网络基本构成--分布式架构41.2.1用户代理61.2.2代理服务器71.2.3重定向服务器81.2.4注册服务器91.2.5登记服务器91.3SIP网络特征101.4SIP协议基本网络模型121.5SIP协议在ZXSS10体系中的作用13
2、第2章SIP消息结构和类型152.1SIP消息基本模式152.1.1SIP请求消息162.1.2SIP响应消息192.2SIP消息支持的基本功能212.2.1用户定位功能--SIPURL结构222.2.2媒体协商功能--SDP协议简介222.3SIP协议的主要消息头字段242.3.1各字段说明242.3.2SIP协议消息头实例272.4SIP协议消息的格式282.4.1SIP协议传送方式282.4.2SIP的消息结构282.4.3SIP请求消息格式30472.4.4SIP响应消息格式32第3章SIP基本消息流程333.1SIP建立通讯的过程333.2Registration
3、-登记343.3注册注销流程353.4SIP呼叫建立和释放-消息交互36第4章SIP消息实例分析394.1SIP协议应用实例394.2SIP协议分析404.2.1SIP协议跟踪>INVITE404.2.2SIP协议跟踪<180Ring434.2.3SIP协议跟踪<200OK444.2.4SIP协议跟踪>ACK454.2.5SIP协议跟踪200OK474.3SIP协议小结4847第4章SIP消息实例分析第1章SIP协议概述1.1SIP的提出和发起1.1.1什么是SIPSIP(SessionInitiationProtocol,会话发起协议
4、)是由IETF(Interne工程任务组)提出的多媒体会话控制协议。协议采用文本形式传送,处于OSI七层网络模型的应用层位置,它的主要目的是提供IP网中的多媒体会话的信令控制功能。47第4章SIP消息实例分析1.1.1SIP的应用SIP协议当前的主要应用有即时消息、呈现业务、同时振铃、依次振铃业务、用户漫游、用户号码可携带、第三方控制业务等多种业务。即时消息:通过SIP实现该业务时,消息的内容可以通过文字表现出来,实现文字聊天业务。呈现业务:用户的在线显示功能。SIP的功能非常的强大,支持用户的漫游,位置定位(确定参加通信的终端用户的位置,如用户的IP地址,注册的服务器的位
5、置等),是未来的IMS(IPmulti-mediasubsystem)网络的主流应用协议。47第4章SIP消息实例分析1.1.1SIP的结构图图1.11SIP结构图各功能模块说明如下:SoftSwitch:主要实现呼叫控制,计费,是NGN网络的呼叫控制中心。MediaGateway:提供电路交换网(即传统的PSTN网)与包交换网(即IP,ATM网)中信息转换(包括语音压缩、数据检测等)。SignalingGateway:提供PSTN网同IP网间的协议的转换。ApplicationServer:增值业务平台,与SoftSwitch用SIP进行通信。MediaServer:提
6、供媒体和语音资源的平台,同时与MediaGateway进行RTP流的传输。使用SIP作为SoftSwitch和ApplicationServer之间的接口,可以实现智能业务的功能。同时SIP已被SoftSwitch接受为通用的接口标准,从而可以实现SoftSwitch之间的互连。47第4章SIP消息实例分析1.1.1SIP在SS中的软件结构如下图所示,SIPAdapter在SoftSwitch的软件模块结构中处于与SS7、H.248、H.323相同的L2/L3层内,都需要通过InternalProtocol与CallServer进行消息交互。图1.12SIP在SS中的软件
7、结构从CallServer的角度来看,SIPAdapter的功能主要有两部分:(1)将其他SoftSwitch交换机发来的SIP消息转换成统一的内部呼叫协议;(2)将CallServer产生的呼叫消息转换成标准的SIP协议消息,发送给其他SoftSwitch;1.2SIP网络基本构成--分布式架构SIP协议是一个Client/Sever协议。SIP端系统包括用户代理客户机(UAC)和用户代理服务器(UAS),其中UAC的功能是向UAS发起SIP请求消息,UAS的功能是对UAC发来的SIP请求返回相应的应答。按逻辑功
此文档下载收益归作者所有