- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
了解SIP协议的作用
掌握SIP命令
掌握SIP协议的消息交互过程
学习完本课程,您应该能够:
第一节 概述
第二节 协议消息
第三节 呼叫流程
会话启动协议SIP(Session Initiation Protocol)是一个在IP网络上进行多媒体通信的应用层控制协议,它被用来创建、修改、和终结一个或多个参加者参加的会话进程。
SIP协议可用于发起会话,也可以用于邀请成员加入已经用其它方式建立的会话。
SIP协议透明地支持名字映射和重定向服务,便于实现ISDN、智能网以及个人移动业务。
一个正在发展和不断研究中的协议。
简练、开放、兼容和可扩展等原则 。
充分注意到因特网开放而复杂的网络环境下的安全问题。
充分考虑了对传统公共电话网的各种业务,包括IN业务和ISDN业务的支持。
用户定位:确定参加通信的终端用户的位置;
用户通信能力协商:确定通信的媒体类型和参数;
用户意愿交互:确定被叫是否乐意参加某个通信;
建立呼叫:包括向被叫“振铃”,确定主叫和被叫的呼叫参数;
呼叫处理和控制:包括呼叫重定向、呼叫转移、终止呼叫等等。
User Agent
Gateway
PSTN
SIP 网络成员
代理服务器
SIP
SIP
SIP
SIP
SIP
LDAP
LDAP
位置服务器
重定向服务器
登记理服务器
User Agents - 用户代理
一个发起和终止会话的实体,包含两个功能实体.
User Agent Clients (UAC) –发起SIP事务请求的功能实体.
User Agent Server (UAS) –接收SIP事务请求的功能实体.
UAC 和 UAS -都能终止一个呼叫.
SIP 网络基本构成 --分布式架构
Proxy Server - 代理服务器
与重定向服务器(Redirect Server)及位置服务器(Proxy Server)有联系
为其它的客户机代理,进行SIP消息的转接和转发的功能。消息机制与UAC和UAS相似.
对收到的请求消息进行翻译和处理后,传递给其他的服务器.
对SIP请求及响应进行路由.
Location Server - 位置服务器
是一个数据库,用于存放终端用户当前的位置信息,为SIP 重定向服务器(Redirect Server)或代理服务器(proxy server) 提供被叫用户可能的位置信息.
Redirect Server - 重定向服务器
与位置服务器(Location Server)有联系,协议LDAP
将用户新的位置返回给呼叫方。呼叫方可根据得到的新位置重新呼叫。
与代理服务器proxy server不同的是, redirect server不会发起自己的呼叫.
与user agent 不同的是, redirect server不接受呼叫终止或主动终止呼叫.
Registrar Server - 登记服务器
接受REGISTER 请求完成用户地址的注册
可以支持鉴权的功能
第一节 概述
第二节 协议消息
第三节 呼叫流程
SIP消息采用文本方式编码,分为两类:请求消息和响应消息。
请求消息:客户端为了激活按特定操作而发给服务器的SIP消息。
响应消息:用于对请求消息进行响应,指示呼叫的成功或失败状态。
请求消息和响应消息都包括SIP头字段和SIP消息字段。
请求消息
消息含义
INVITE
发起会话请求,邀请用户加入一个会话,会话描述含于消息体中。对于两方呼叫来说,主叫方在会话描述中指示其能够接受的媒体类型及其参数。被叫方必需在成功响应消息的消息体中指明其希望接受哪些媒体,还可以指示其行将发送的媒体。
如果收到的是关于参加会议的邀请,被叫方可以根据Call-ID或者会话描述中的标识确定用户已经加入该会议,并返回成功响应消息。
ACK
证实已收到对于INVITE请求的最终响应。该消息仅和INVITE消息配套使用。
BYE
结束会话
CANCEL
取消尚未完成的请求,对于已完成的请求(即已收到最终响应的请求)则没有影响
REGISTER
注册
OPTIONS
查询服务器的能力
序号
状态码
消息功能
1xx
信息响应(呼叫进展响应)
表示已经接收到请求消息,正在对其进行处理
2xx
成功响应
表示请求已经被成功接受、处理
3xx
重定向响应
表示需要采取进一步动作,以完成该请求
4xx
客户出错
表示请求消息中包含语法错误或者SIP服务器不能完成对该请求消息的处理
5xx
服务器出错
表示SIP服务器故障不能完成对正确消息的处理
6xx
全局故障
表示请求不能在任何SIP服务器上实现
请求消息和响应消息的格式,一般由起始行,若干个消息头和消息体构成。
SIP一般消息 = 起始行
您可能关注的文档
- 《电力电子电机控制系统仿真技术》洪乃刚第1章讲稿.ppt
- 2016课堂简笔画美术图片大全讲稿.ppt
- 2016历史必修一专题二维护主权的斗争讲稿.ppt
- 15.《喂—出来》第二课时讲稿.ppt
- 《电路》谭永霞03讲稿.ppt
- 化学反应速率、工业合成氨试卷.ppt
- 《电路基础》_第2章-3讲稿.ppt
- 2016鲁教版九年级第十一单元第一节化学与能源开发(共32张)讲稿.ppt
- 2016论述类文本阅读公开课讲稿.ppt
- 15.《喂——出来》讲稿.ppt
- 基于人工智能教育平台的移动应用开发,探讨跨平台兼容性影响因素及优化策略教学研究课题报告.docx
- 高中生物实验:城市热岛效应对城市生态系统服务功能的影响机制教学研究课题报告.docx
- 信息技术行业信息安全法律法规研究及政策建议教学研究课题报告.docx
- 人工智能视角下区域教育评价改革:利益相关者互动与政策支持研究教学研究课题报告.docx
- 6 《垃圾填埋场渗滤液处理与土地资源化利用研究》教学研究课题报告.docx
- 小学音乐与美术教师跨学科协作模式构建:人工智能技术助力教学创新教学研究课题报告.docx
- 《航空航天3D打印技术对航空器装配工艺的创新与效率提升》教学研究课题报告.docx
- 教育扶贫精准化策略研究:人工智能技术在区域教育中的应用与创新教学研究课题报告.docx
- 《区块链技术在电子政务电子档案管理中的数据完整性保障与优化》教学研究课题报告.docx
- 《中医护理情志疗法对癌症患者心理状态和生活质量提升的长期追踪研究》教学研究课题报告.docx
最近下载
- 四川省绵阳市江油市2020-2021学年九年级上学期期中物理试题(含答案).docx VIP
- (新版)危害因素辨识与风险防控题库及答案解析 .pdf VIP
- 2022年华南农业大学工作人员招聘考试试题及答案.docx VIP
- 人教版小学五年级下册体育教案全集.pdf VIP
- 国有企业基层组织工作条例(试行)在线测试.doc VIP
- 初中常见化学式的默写.docx VIP
- 《基础生态学》(第二版_牛翠娟、孙儒泳、李庆芬)课后思考题答案.doc VIP
- essbase BIEE__学习笔记.ppt VIP
- 初中物理《内能的利用》真题演练含解析.pdf VIP
- TF02EP全自动口服液灌装机使用规程.pdf VIP
文档评论(0)