SIP协议详解全解.doc

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SIP协议详解全解

请求消息 消息含义 INVITE 发起会话请求,邀请用户加入一个会话,会话描述含于消息体中。对于两方呼叫来说,主叫方在会话描述中指示其能够接受的媒体类型及其参数。被叫方必需在成功响应消息的消息体中指明其希望接受哪些媒体,还可以指示其行将发送的媒体。 如果收到的是关于参加会议的邀请,被叫方可以根据Call-ID或者会话描述中的标识确定用户已经加入该会议,并返回成功响应消息。 ACK 证实已收到对于INVITE请求的最终响应。该消息仅和INVITE消息配套使用。 BYE 结束会话 CANCEL 取消尚未完成的请求,对于已完成的请求(即已收到最终响应的请求)则没有影响 REGISTER 注册 OPTIONS 查询服务器的能力 表3-2 序号 状态码 消息功能 1xx 信息响应(呼叫进展响应) 表示已经接收到请求消息,正在对其进行处理 100 试呼叫 180 振铃 181 呼叫正在前转 182 排队 2xx 成功响应 表示请求已经被成功接受、处理 200 OK 3xx 重定向响应 表示需要采取进一步动作,以完成该请求 300 多重选择 301 永久迁移 302 临时迁移 303 见其它 305 使用代理 380 代换服务 4xx 客户出错 表示请求消息中包含语法错误或者SIP服务器不能完成对该请求消息的处理 400 错误请求 401 无权 402 要求付款 403 禁止 404 没有发现 405 不允许的方法 406 不接受 407 要求代理权 408 请求超时 410 消失 413 请求实体太大 414 请求URI太大 415 不支持的媒体类型 416 不支持的URI方案 420 分机无人接听 421 要求转机 423 间隔太短 480 暂时无人接听 481 呼叫腿/事务不存在 482 相环探测 483 跳频太高 484 地址不完整 485 不清楚 486 线路忙 487 终止请求 488 此处不接受 491 代处理请求 493 难以辨认 5xx 服务器出错 表示SIP服务器故障不能完成对正确消息的处理 500 内部服务器错误 501 没实现的 502 无效网关 503 不提供此服务 504 服务器超时 505 SIP版本不支持 513 消息太长 6xx 全局故障 表示请求不能在任何SIP服务器上实现 600 全忙 603 拒绝 604 都不存在 606 不接受 ? 请求消息和响应消息都包括SIP头字段和SIP消息字段。 目? 录 第3章 SIP协议... 3-1 3.1 概述.. 3-1 3.1.1 基本概念.. 3-1 3.1.2 相关术语.. 3-2 3.1.3 协议栈结构.. 3-5 3.1.4 SIP协议的应用.. 3-5 3.2 协议消息.. 3-6 3.2.1 消息类型.. 3-6 3.2.2 消息结构.. 3-9 3.3 基本消息流程.. 3-22 3.3.1 SIP用户注册流程.. 3-22 3.3.2 成功的SIP用户呼叫流程.. 3-25 3.3.3 成功的SIP中继呼叫流程.. 3-33 3.3.4 成功的SIP-T中继呼叫流程.. 3-36 第3章? SIP 3.1? 概述 3.1.1? 基本概念 会话启动协议SIP(Session Initiation Protocol)是由IETF提出并主持研究的一个在IP网络上进行多媒体通信的应用层控制协议,它被用来创建、修改、和终结一个或多个参加者参加的会话进程。这些会话包括Internet多媒体会议、Internet电话、远程教育以及远程医疗等。即所有的因特网上交互式两方或多方多媒体通信活动,统称为多媒体会话。参加会话的成员可以通过组播方式、单播联网方式或者两者结合的方式进行通信。 SIP协议是一个正在发展和不断研究中的协议。一方面,它借鉴了其他Internet标准和协议的设计思想,在风格上遵循因特网一贯坚持的简练、开放、兼容和可扩展等原则,并充分注意到因特网开放而复杂的网络环境下的安全问题。另一方面,它也充分考虑了对传统公共电话网的各种业务,包括IN业务和ISDN业务的支持。 利用带有会话描述的SIP邀请消息来创建会话,以使参加者能够通过SIP交互进行媒体类型协商。它通过代理和重定向请求用户当前位置,以支持用户的移动性。用户也可以登记它们的当前位置。SIP协议独立于其他会议控制协议,它在设计上独立于下面的传输层协议,因此可以灵活方便地扩展其他附加功能。 SIP作为一个应用层的多媒体会话信令协议,可以被用来发起一个会话进

文档评论(0)

1520520 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档