- 3
- 0
- 约5.42千字
- 约 3页
- 2023-11-20 发布于上海
- 举报
SIP 协议过程概念及分析
UAC User Agent Client(UAC):用 代理客 端。用 代理客 端是一个 的概念 户 户 户 户 逻辑 ,他 建一个新 求 创 请 ,并且用客事 状 机 送 个 求 户 务 态 发 这 请一个合法的SIP 求必 至少包含如下 域 请 须 头 :TO, FROM, Cseq, Call-ID, Max- Forwards, Via; 些字段在所有 这 SIP 求中必 包含。 请 须 TO To 域是第一个并且也是最先指定 求的” ”接收地 头 请 逻辑 ,或者是 个 求的用 或者 源的 这 请 户 资 address-of- record 。To 域允有一个 示用的姓名。通常用 会建 采用人工界面中 入的 头 许 显 户 议 输 To 域 头 , 可能手工 入 输个 这 URI 或者从地址本中 。 选择在会 外的 求中 话 请 ,不能包含 To tag 字段,在 to 域中的 头 tag 是用来在 中做 志的。既然 没有建 对话 标 对话还立,那么tag 就不能存在。 “tag”参数用于 SIP 消息中的 To 和 From 域。它作 一个通用的机制的一部分来唯一 志一 头 为 标个对话, 个机制用 这 Call-ID 和两个从 参与者的 对话 tag 来 志一个 。当 标 对话 UA 在 外 出 对话 发一个 求 请 时,它只包含了 From tag,提供了 对话 ID 的”一半”。 根据 答 建完成 对话 应 创 , 个 答 这 应在 To 域中提供了 头对话 ID 的另一半。SIP 求的分支意味着一个 个 求可以 建多个 请 单 请 创 对话。个也解 了 何需要 两方的 志 这 释 为 对话 标 ;如果没有被叫方的 志 标 ,呼叫方不能分 和消除由 个 辩 单求 建的多个 。 请 创 对话 From From 域包含了 求 起者的 志 头 请发 逻辑标 ,可能是用 的 户 address-of-record。From 域也包含一个 头 URI 并且可以包含一个 示的姓名。 显 SIP 可以用 个 域来 求的 和 一个 行 求的 理(比如 这 头 实现对请 检查 选择 规则进 对请 处 ,自 的呼叫拒 动 绝,凡是 x 人 来的 西 发过 东 ,一律无视) From 域必 包含一个由 须 UAC 生的新的” 产 tag”参数。 Call-ID Call-ID 是一个在一系列消息中,区分一 消息的唯一 志。在 中的任一 组 标 对话 UA 的所有 求和所有 答的请 应 Call-ID 必 一致。在 须 UA 的每次注册中,都 是一 的。在会 外的 候 应该 样 话时 ,UAC 起一个新的 求 发 请 , 个 这 Call-ID 域必 由 头 须 UAC 生一个全局 产 (在 和空 上都是 时间 间 )唯一的 Call-ID ,除非是 求 的方法 请 头 (method)指明了的 生方式。所有的 别 产 SIP UA 都必 保 自己 生的 须 证 产 Call- ID 不会和其他 UA 生的 产 Call- ID 重复。 Cseq Cseq 域是用来区分和做位事 的 序使用的。他由一个方法头 务 顺 (method)和一系列的 序号 成。方法 顺 码组 (method)必 和 求的方法一致。于 外的非 须 请 对 对话 REGISTER 求来 请 说, 序号 可以是任意的。 个 序 顺 码这 顺号 必 可以由 码 须 32 位的无符号整数表达,必 小于 须 2^31。 在 中的 求必 格遵循 个 增的 对话 请 须严 单 递 Cseq 序列号 (每次增加 1)(当然要除了 ACK 和CANCEL, 两个 这求中的 请 Cseq 必 和原始的 求或者确 求一 须 请 认请 样)。因此, 如果本地序列号(local sequence number) 不为空,那么本地序列号 必 依次增加 码 须 1,并且个数 要存放到 这 值 Cseq 域中。 头在 Cseq 的 求方法部分是大小写敏感的。 请 Cseq 域是 了在会 中 事 行排序的 头 为 话 对 务进 ,提供事 的唯一 务志 标 ,并且区分 求和 求的重 。如果序列号相等 请 请 发 ,并且 求的方法相等 请 ,那么两个 Cseq 域就是相等的。 头 Max-Forwards Max-Forwards 域用来限制 求到他的目的地中 的跳 。它包含一个每隔一个跳 就自 减一的数字, 头 请 间 转 转 动缺省 是 值应该 70 。如果Max-Forwards 在到达目的之前就减到 0,他会 告一个 报 483(太多的路由) 回 。 错误 应Via Via 域是用来描述 求当前 的路径的 头 请 经历 ,并且 志了 答所 当 的路径。只
您可能关注的文档
- PEP小学英语四年级下册练习题.docx
- PEP小学英语五年级上册Unit1练习题.docx
- PEP小学英语五年级上册第5单元测试题及答案.docx
- PEP小学英语五年级上册知识点归纳.docx
- pep新版五年级上英语第一单元测试题.docx
- pep新版五年级英语上册测试题.docx
- PEP英语人教版小学四年级下册单词句子默写.docx
- PEP英语三年级下册单元计划.docx
- Personification分析和总结分析和总结.docx
- PETG地性能、注塑实用工艺和全参数.docx
- 2025年版汽车趋势报告 The 2025 EPA Automotive Trends Report.docx
- 2026年边缘计算开源平台EdgeX Foundry入门与二次开发.docx
- 2026年超声内镜放大内镜早癌诊断AI辅助识别系统临床评价.docx
- 2026年报废汽车回收与再制造逆向物流体系.docx
- 2026年产品碳足迹核算方法学:从摇篮到大门与从摇篮到坟墓.docx
- 2026年城乡要素平等交换双向流动政策创新试点申报材料.docx
- 2026年超导半导体接口电路架构与电平转换驱动器设计.docx
- 2026年财政贴息不再以再贷款支持为前提后的风险防范与合规要点.docx
- 2026年不动产信托登记试点政策对遗嘱信托支持.docx
- 2026年城乡有机废弃物协同处理技术方案.docx
原创力文档

文档评论(0)