SIP 消息 SIP 协议是采用UTF-8 字符集来进行编码的文本协议,UTF8 的相关内容参见RFC2279 SIP 协议消息分请求和响应两类,其中请求消息由客户机发往服务器, 响应消息由服 务器发往客户机。除选用的字符集以及语法定义外,请求和响应消息均采用RFC2822定 义的基本格式进行编码。请求和响应消息格式由一个起始行、若干个头字段,以及一个 可选的消息体组成。其中消息体为可选项, 头字段与消息体之间用空行进行分隔。 请求和响应消息格式如下: SIP 消息=起始行 消息头部(1 个或多个头部) CRLF (空行) [消息体] * SIP 协 议 介 绍 Nova.Li 基本概念 接口说明 能 力 集 语音提示音 业务流程 SIP 消息 基本概念 S I P: SIP(Session Initiation Protocol)是一个应用层控制协议,它用来创建、修改和终结会话 SIP-I/SIP-T: 当SIP 网络和PSTN 互通时,为了在SIP 网络中透明传送PSTN 信息,需要将ISUP 消息封装在SIP 消息体中。此时又将SIP 称作SIP-I/SIP-T 3. SIP 逻辑实体 RFC3261 中定义的SIP 逻辑实体包括用户代理(UA, User Agent),代理服务器(Proxy),注册服务器(Registrar),重定向服务器(Redirect Server),B2BUA(Back-to-Back User Agent)。 ? 用户终端(User Terminal UA) 从应用角度,基于SIP 的用户终端可分为3 种:SIP 软终端、SIP 硬终端、基于 SIP 的IAD 或AG 设备 Proxy/ B2BUA Proxy: 代理服务器是SIP 网络的中间实体,为了处理客户端的请求,它既承担 服务器的角色又承担客户端的角色。主要完成路由处理功能,即保证将请求消 发送到离目标用户更近的其它实体。 B2BUA: 实质上是SIP UA 的一种应用,是一种特殊的SIP 逻辑实体,适用于SIP网络中需要呼叫和业务控制的场合。它可以接收SIP 请求并像UAS 那样处理它们。为了决定如何应答一个请求,B2BUA 又向别的实体发送请求,此时它扮演了UAC 的角色。B2BUA 需要维护对话(Dialog)的状态,并处理所有在它所建立的对话中发送的请求消息。 为了尽可能实现业务的透明传输,建议除非业务和应用控制(例如安全性的考虑或网间接口局)的需要,原则上B2BUA 不能改变From 域和To 域的SIP URI 部分、以及其它有可能影响业务透明传输的消息组成部分。 我们的软交换(CSA/CSP)采用B2BUA 方式。 重定向服务器(Redirect Server) 重定向服务器首先要能根据SIP 请求消息中Request-URI 所指实体的当前位置信息,用3xx 类响应消息对SIP 请求进行重定向。我们的CSP目前不能产生3xx消息,在ismart上注册呼叫转移可以模拟此类消息的产生。见log3xx 注册服务器(Registrar) 由于注册请求中Contact 地址的有效期过短会引起注册刷新消息的频繁,从而给网络带来沉重负担;存亡周期过长则不利于运营商对用户终端的控制,因此对于注册请求中存亡周期过短或过长的行为,注册服务器应当能够进行正确的处理。 建议注册服务器允许注册请求中Contact 地址有效期的下限为120 秒/2 分钟,上限为 86400 秒/24 小时,但注册服务器应当具备对上限和下限取值可灵活配置的功能,根据实际运营和业务需求情况合理取值。 如果注册请求中的Contact 地址的有效期小于下限,注册服务器应当回应以423 错误响应,并在该响应消息的Min-Expires 头域中指出服务器的建议值,在给予明确指示的情况下,如果终端仍然重发类似的请求消息,注册服务器应当判别是否属于恶意注册的行为;如果注册请求中Contact 地址的有效期大于上限,则注册服务器自动将其减为上限,并在200 OK 响应中包含修改后的有效期值。 注销时, Register 消息中expire 值为0。 4. 对话(dialog) 1) 对话是两个UA 之间持续一段时间的点对点的SIP 连接 2)对话ID。 任何UA 上的对话都是由对话ID 来标识的,这个对话ID 包含一个Call-ID ,一个本地标签和一个远端标签。对话中的每个UA 的对话ID 是不同的。另外,一个UA 的本地标识符与对端UA 的远端标识符相等。 3)对话的建立。UA 通
您可能关注的文档
最近下载
- 来院人员工资核定表.doc VIP
- 2025年换电模式下的电动汽车充电设施布局与运营优化研究报告.docx VIP
- 2025年充电与换电:新能源汽车换电模式与充电设施协同发展研究报告.docx VIP
- 2025年新疆维吾尔自治区高考政治真题含解析.docx VIP
- 混合能源微电网经济调度方法研究.docx VIP
- 中国人民大学助教岗位申请表.doc
- 重卡汽车换电基础设施项目规划设计方案.pptx VIP
- 微网经济调度问题的混合整数规划方法.pdf VIP
- 2025年换电模式下的电动汽车充电设施运营与管理研究报告.docx VIP
- 2025年新能源汽车换电模式供应链协同效率分析报告.docx VIP
原创力文档

文档评论(0)