对话( dialog ) 外文文献译文和原文.doc

约6页DOC格式手机打开展开

对话( dialog ) 外文文献译文和原文,translationsip: session initiation protocolthis document specifies an internet standards track protocol for the internet community, and requests discussion and ...
编号:7-207874大小:37.50K
分类: 论文>外文翻译

内容介绍

此文档由会员 wanli1988go 发布

Translation
SIP: Session Initiation Protocol
This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "InternetOfficial Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited.

Copyright Notice

Copyright (C) The Internet Society (2002). All Rights Reserved.
A key concept for a user agent is that of a dialog. A dialog
represents a peer-to-peer SIP relationship between two user agents that persists for some time. The dialog facilitates sequencing of messages between the user agents and proper routing of requests between both of them. The dialog represents a context in which to interpret SIP messages. Section 8 discussed method independent UA processing for requests and responses outside of a dialog. This section discusses how those requests and responses are used to construct a dialog, and then how subsequent requests and responses are sent within a dialog.
对话是两个 UA 之间持续一段时间的点对点的 SIP 连接,它使 UA 之间的消息变得有序,同时给出请求消息的正确的路由。对话包括一个解释 SIP 消息的上下文。有关对话外独立 UA 处理请求和响应的方法参见本规范第1章。本章将规定如何使用那些请求和响应去建立一个对话,以及在对话过程中如何发送后续的请求和响应。任何 UA 上的对话都是由对话 ID 来标识的,这个对话 ID 包含一个 Call-ID ,一个本地标签和一个远端标签。对话中的每个 UA 的对话 ID 是不同的。另外,一个 UA 的本地标识符与对端 UA 的远端标识符相等。标签 (tags) 在唯一的对话 ID 的生成过程中是不透明的。对话 ID 与其 To 头字段中包含一个标签( tag )的所有响应和请有关。某个消息中的对话 ID 的计算规则取决于 SIP 实体是 UAC 还是 UAS 。对于 UAC ,对话 ID 中的 Call-ID 由消息的 Call-ID 头字段设置,远端标签( tag )由 To 头字段的 tag 设置,本地标签由于 From 头字段的 tag 设置。对于 UAS ,对话 ID中的 Call-ID 由消息中的 Call-ID 头字段设置,远端标签由消息 From 头字段的 tag 设置,本地标识符于消息 To 头字段的 tag 设置;对话中包括一些对话中的后续消息所需的状态,包括:对话 ID 、本地序列号、远端序列号、本地 URI 、远端 URI 、远端目的、布尔型标记“ secure ”和路由集,其中路由集是一个顺序的 URI 集,指定发送一个请求到对端所需遍历的服务器地址。临时的响应被创建时,对话处于“初始状态”,当一个 2xx 的最终响应到达时转为“确认状态”,如果是其他响应或无响应到达,“初始状态”终止。 对话的创建对话在请求消息得到了明确的非失败的响应之后才被创建。依此规则,当 INVITE 请求消息收到包含 To 标签的 2xx 响应和 101 - 199 响应时,对话被创建。当一次对话随着一个非终止的响应被创建的时候,它处于“初始”状态,也可称其为初始对话。扩展中可以定义其他的对话创建方法。有关 INVITE 方法的定义参见本规范第 13 章,本章所及的对话状态创建的过程是不依赖于此方法的。用户代理必须指定对话 ID 各部分的值。  行为 UAS 对一个请求消息作出响应从