GB T 15126-1994 信息处理系统 数据通信 网络服务定义.pdf

上传人:sofeeling205 文档编号:267225 上传时间:2019-07-11 格式:PDF 页数:31 大小:1.88MB
下载 相关 举报
GB T 15126-1994 信息处理系统 数据通信 网络服务定义.pdf_第1页
第1页 / 共31页
GB T 15126-1994 信息处理系统 数据通信 网络服务定义.pdf_第2页
第2页 / 共31页
GB T 15126-1994 信息处理系统 数据通信 网络服务定义.pdf_第3页
第3页 / 共31页
GB T 15126-1994 信息处理系统 数据通信 网络服务定义.pdf_第4页
第4页 / 共31页
GB T 15126-1994 信息处理系统 数据通信 网络服务定义.pdf_第5页
第5页 / 共31页
亲,该文档总共31页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、中华人民共和国国家标准信息处理系统数据通信网络服务定义发布实施国家技术监督局发布中华人民共和国国家标准信息处理系统数据通信网络服务定义国家技术监督局批准实施本标准等同采用国际标准信息处理系统数据通信网络服务定义引言本标准是为计算机系统互连而制定的一组国家标准之一它与按开放系统互连基本参考模型定义的一组标准中的其他标准有关基本参考模型把互连标准化领域分解为一系列的层次规范每一层的规模都是可管理的本标准在参考模型的网络层和运输层的边界定义网络层向运输层提供的服务它为运输层协议设计者提供现存网络服务的定义以支持运输层协议并为网络协议设计者提供可供使用的服务的定义该服务是基于下层服务的网络协议的动作实

2、现的这种关系如图所示图本标准与其他标准中规定的协议的关系网络一词是指参考模型的网络层它应当与通常所讲的通信网络中的网络一词区分开来为便于这种区分使用子网代表通常称为网络见的一组物理设备子网可以是公用网络也可以是专用网络在公用网络情况下它们的性质由诸如用于电路交换网的或用于包交换网络的及其他相应建议来确定整套标准中术语服务是指参考模型的一层向它的高一层所提供的抽象的能力因而本标准中定义的网络服务是网络体系结构上概念性的服务与管理部门无关注重要的是把术语服务在整套标准中的使用与它在其他场合用于描述某组织机构提供的服务的使用例如按照的其他建议而由管理部门提供的服务区别开来任何特定子网可以支持也可以不

3、支持网络服务网络服务可通过一个或多个子网和这些子网间或它们之外的可选的附加功能的组合来提供主题内容与适用范围本标准按照下述几个方面定义网络服务服务的原语动作和事件与每个原语动作和事件相关联的参数以及它们采用的形式在这些原语动作和事件间的相互关系以及它们的有效序列本标准的主要目的是规定概念上的网络服务的特性因而补充了参考模型以引导网络层协议的开发鼓励子网提供者提供的功能上的收敛为将现存异种子网提高到公共的独立于子网的网络服务而提供一种基础以便它们可以串接而提供全球通信这样的串接可能涉及本标准中未定义的可选的附加功能定义网络服务质量是网络服务标准中的一个重要组成部分为开发和实现独立于子网的运输层协

4、议提供一种基础这样才能将它从下层的公用和专用子网以及它们特殊接口要求的多样性中解脱出来本标准不规定具体实现和产品也不限制系统内部实体和接口的实现对本标准不存在设备的一致性问题一致性是通过遵循网络协议的实现取得的网络协议满足本标准中定义的网络服务引用标准信息处理系统开放系统互连基本参考模型注也可见建议应用的开放系统互连参考模型信息处理系统开放系统互连面向连接的运输协议规范注也可见建议应用的开放系统互连运输协议规范信息处理系统开放系统互连服务约定注也可见建议层服务定义约定建议应用的开放互连网络服务定义第一篇概述定义注本章包括的定义使用第章定义的缩写参考模型的定义本标准基于参考模型中建立的概念并使用

5、标准中定义的下列术语加速网络服务数据单元网络连接网络层网络服务网络服务访问点网络服务访问点地址网络服务数据单元子网服务约定的定义本标准还使用中定义的并适用于网络层的下列术语网络服务用户网络服务提供者原语请求指示响应证实网络服务的定义下列定义适用于本标准主呼用户发起请求建立的用户被呼用户主呼用户希望与之建立的那个用户注主呼用户和被呼用户是对单个定义一个用户可以同时兼为主呼用户和被呼用户族地址标识一组的地址而不是标识一个特定的地址缩写接收证实加速网络服务数据单元网络网络连接网络层网络服务网络服务访问点网络服务数据单元开放系统互连服务质量约定一般约定本标准使用中给出的描述性约定从这些约定而引出的层次

6、服务模型服务原语和时序图完全是抽象的描述它们不表示实现的技术规范参数用来表示服务用户服务提供者交互作用见的服务原语运送一些参数它们指示用户提供者交互作用中可用的信息适用于每一级网络服务原语的参数在第至章的表中列出表中每个表示它所在列的原语可以携带它所在行的参数某些登记项进一步由括号中的项限定这些可能是参数在某些方面是有条件的指示对于每个它表示该参数在那个原语中不一定存在该参数的定义描述该参数是否存在的条件参数特殊限制表示指示或证实原语中提供的值总是与对等处发生的对应请求或响应原语中提供的值相同某种注释适用于该登记项的指示注释表示该参考注释包括与参数和它的使用有关的附加信息在任何特定接口中不需要

7、明确指出全部参数有些参数可能隐含地与发出该原语的有关端点标识约定如果一个用户需要区分同一个上的几个就必须提供一种本地端点标识机制在这样的上发出的全部原语都需要使用此机制来标识这种隐含性标识在本标准中不作为服务原语的一个参数描述注此隐含端点标识绝不要与原语见条的地址参数混淆概述及一般特性网络服务在用户间提供数据即用户数据的透明传送利用支持通信的资源而取得这种传送的方法对这些用户来说是不可见的网络服务特别要提供下列特性独立于下层的传输媒体网络服务使用户不必关心各种子网是如何提供网络服务的网络服务使用户不必了解在异种子网上传送数据中的差别而只需了解服务质量的差别端到端传送网络服务在端系统中的用户间提

8、供用户数据的传送所有路由选择和中继功能都由提供者执行包括以串接或并接方式使用类似的传输资源的情况在内传送信息的透明性网络服务对整数个八位位组的用户数据和或控制信息提供透明传送它既不限制信息的内容格式或编码也不需要解释它的结构或意义服务质量的选择网络服务向用户提供一种手段借以就用户数据的传送服务质量进行请求和商定服务质量通过表示诸如吞吐量转接延迟精确度和可靠性之类的特性的参数来规定用户寻址网络服务使用一种允许用户确切地相互访问的寻址系统寻址网络服务特性网络服务向用户提供下述特性为了以形式传送用户数据提供与另一个用户建立的手段在同一对用户间可以存在一个以上的在两个用户和提供者之间对与每一相关的一定

9、的取得一致意见在一个上提供按序传送的手段由整数个八位位组组成的的传送是透明的即网络服务对的边界和内容维持不变而且网络服务对的内容不施加任何限制接收用户可以对发送用户发送的速率进行流量控制在某些情况下提供按序逐个传送加速的手段见第章加速在长度上有一定限制它们的传输要受到与经过该的常规数据不同的流量控制通过使用复位服务提供使能返回到一个确定状态并且两个用户的活动能同步的手段在某些情况下提供使用户证实接收的手段见第章由用户之一或提供者发起的一个无条件的因而可能是破坏性的对的释放网络服务类别对网络服务的不同类别不作规定然而网络层接收证实和加速数据传送两种服务是提供者的选件所谓提供者选件的服务是提供者对

10、一个特定可以选择提供或不提供的服务在提供者不提供选件服务的情况下该服务将不能在网络服务中使用如果提供者提供接收证实或加速数据传送这两个选件那么它应按本标准的规定来提供见条到条所有其他网络服务在网络服务中是必须具备的对必须具备的服务每个提供者必须提供因而总是可以使用的网络服务模型网络层服务模型本标准使用的第章中定义的层服务抽象模型该模型定义在两个上发生的用户和提供者间的交互作用在用户和提供者间信息通过可携带参数的服务原语传递网络服务有两种类型连接方式服务在本标准第二篇定义连接方式的服务由上述第章给出的特性到来表征无连接方式服务见本标准补篇中的定义当提及网络服务时用户或提供者应指出它期望使用或提供

11、那种类型的网络服务网络连接模型在一个的两个端点之间存在一种流量控制功能它使处于一端的接收用户数据的用户的行为与处于另一端的发送用户数据的用户的能力相联系作为规定该流量控制特性和它与网络服务提供的其他能力的关系的一种手段可使用下面描述的的队列模型该队列模型的讨论仅在帮助理解网络服务用户感觉到的端对端服务特性不意图代替网络服务的精确的形式描述也无意作为所有允许的原语序列的一个完整的规范允许的原语序列将在第章规定也见下面的注此外本模型不试图描述用来提供网络服务的网络层实体包括中继实体的所有功能或操作也不试图隐含规定或限制网络服务的实现在解释本标准时涉及各个原语性质的第到章的说明优先于本章中的一般性说

12、明注除了本模型描述的服务原语间的交互作用外还可能有一些在启用原语能力上本地所施加的限制以及对某些原语定义特定排序约束的服务规程队列模型的概念队列模型可通过链接两个的一对队列抽象地表示的操作对信息流的每个方向都存在一个队列见图图网络连接队列模型每一队列代表一个传送方向上的流量控制功能一个用户将客体加入到队列中的能力决定于从该队列撤出客体的用户的行为和该队列的状态由于两个服务访问点的交互作用或由于提供者发起客体可以进入队列也可以队列中撤出可以认为这一队列适用于每个可能的由于在某个处的交互作用可以置入队列的客体见第到章是连接客体与原语和它们的全部参数有关常规用户数据八位位组与原语有关结束指示与原语的

13、完成有关加速与原语和它们的全部参数有关数据确认客体与原语有关复位客体与原语和它们的参数有关断开客体与原语和它们的全部参数有关注流量控制描述见条比第到章中对原语顺序的描述需要较少的抽象性虽然定义的原语具有不可分割性但为了描述此队列模型与原语有关的信息在概念上可分割为一系列的用户数据八位位组后跟一个的结束指示这不意味着任何实际接口中需要任何特定的进一步的分割由提供者发起的可置入队列中的客体见第到章是复位客体与原语和它们的全部参数有关同步标记客体见条断开客体与原语和它们的全部参数有关队列规定为具有下述通用性质连接客体进入前队列是空的而且在丢失其内容的情况下提供者能使队列返回到该状态见条条由于源用户的

14、动作在提供者的控制下客体可进入队列客体也可由提供者使之进入队列在接收用户控制下客体可以从队列中撤出客体通常在用户的控制下以它们进入时相同的次序撤出否则见条一个队列具有有限的容量但该容量不必固定也不必确定的建议当提供者在两个之一收到原语并且一个连接客体进入两个队列之一时一对队列便与两个间的建立了联系从该的两个用户之一的立场看在那个处一个断开客体与原语有关进入队列前或从该队列撤出前该队列保持与该的联系如果用户指示它是启动建立的用户形成一个进入从用户到用户的队列的连接客体在将与相关的连接客体撤出前除断开客体外的客体不可进入从到的队列在从用户到用户队列中客体仅能在与来自用户的与相关的连接客体进入后才能

15、进入在从到的队列中置入断开客体而非连接客体时才可以释放在存在时队列所呈现的性质表现了建立过程中用户和提供者间关于服务质量接收证实和加速数据传送服务的使用所达成的一致意见数据传送操作在本队列模型中上的流量控制由队列容量的管理来表示它允许某些类型的客体加入队列影响复位和断开客体进入队列的条件将在下面和条条中描述其他类型的客体间的流量控制关系概括在表中表队列模型客体间的流量控制关系增加增加后可否客体客体常规用户数据的八位位组或结束加速数据确认常规用户数据的八位位组或结束可可否加速否可否数据确认否否否一旦在队列中有了客体提供者便可以处理邻接的客体对从而导致次序的改变当且仅当后随的客体具有一个定义为能够

16、超越先前客体的类型时客体对的次序才可以颠倒在同一类型中不能将一个客体定义为可以超越先前的客体删除当且仅当任一客体后随的客体定义为对它有破坏性时才可以删除此客体如果需要队列中的最后客体可以删除以允许破坏性客体进入因此破坏性客体总可以进入队列相对于所有其他客体断开客体可定义为破坏性的相对于连接断开和其他复位客体之外的所有其他客体复位客体定义为破坏性的可以按上述和处理的客体间的关系概括在表中提供者是否执行导致次序改变和删除的动作依赖于用户的行为和对该商定的一般地说如果一个用户不引起客体从队列中撤出那么提供者将在某一未规定的时间周期后执行上述类型和类型所允许的动作表队列模型客体间的排序关系前客体后客体

17、连接常规用户数据的八位位组结束加速数据确认复位同步标记断开连接常规用户数据的八位位组结束加速数据确认复位同步标记断开表示客体定义为能超越先前客体表示客体相对于先前客体定义为破坏性的表示客体相对于客体既不是破坏性的也不能超越先前客体表示客体在队列有效状态中不会出现在后续客体的位置复位操作在两个队列中复位过程的启用表示如下由提供者进行的复位过程的启用通过在每一队列中引入一个后随同步标记客体的复位客体来表示由用户启用的复位过程通过将复位客体加到一个队列来表示在这种情况下提供者将后随同步标记客体的复位客体插入另一队列通过由用户发送而完成的复位过程将导致复位客体置入来自响应用户的队列中同步标记客体不能被

18、用户从队列中撤出在用户看来当同步标记客体是队列中的下一个客体时该队列是空的除非被一个断开客体破坏否则同步标记客体仍然保持在队列中直到在队列中后随它的下一客体是复位客体然后同步标记客体和后随复位客体由提供者删除注与复位过程的启用有关的是对发送某些其他类型原语的限制这将导致限制某些客体类型的元素进入队列直到复位过程完成释放任何时刻可能发生的断开客体插入队列表示释放过程的启动释放过程对两个队列的其他客体可能是破坏性的最终导致队列的腾空和队列与该脱钩断开客体的插入还可能表示对建立意图的拒绝或建立失败在这种情况下如果表示原语的连接客体被断开客体删除那么断开客体也被删除当断开客体删除任何其他客体包括它删除

19、表示在内的连接客体的情况时不删除断开客体网络服务的质量术语服务质量指的是在端点之间观察到的一个的某些特性只描述与提供者有关的的诸方面在用户行为提供者控制的范围之外对网络服务性能无特定限制或损害情况下才能适当地对进行确定的值适用于整个当在两端确定或测量时两端用户观察到的是相同的即使跨越几个子网而每个子网提供不同服务的情况下也是如此的确定用参数来描述这些参数中的每一个定义都规定了测量或确定参数值的方法从而在适当场合能引用原语事件注重要的是区分术语参数和一般意义下的术语参数后者在条定义并在本标准中使用参数指的是的的特定方面或组成部分如下述一个特定的参数可以与作为网络服务原语部分定义的参数有关也可无关

20、为准确和或方便某些参数的定义和测量公式包括归因于用户的组成部分在这种情况下为估算仅归因于提供者与该用户相关组成部分必须剔除提供测量手段的术语中参数的定义不应理解为的监视或指定值的验证由或必须由提供者或用户执行在提供者和用户间交换的有关信息按照参数来表示有关用户的要求方面的信息可由提供者用于诸如协议选择路由决定和资源分配有关从提供者来的可供使用的方面的信息由用户用于诸如选择提高机制和决定向较高层的用户提供的值参数可分成下述两类其值在对等用户间在建立期间借助运送的那些参数作为这种运送的一部分对等用户和提供者之间为商定一特定参数值的三者协商可能发生其值在用户和提供者间不运送或不协商的那些参数对这些参

21、数有关对提供者和每一用户有用的一些数值方面的信息可通过本地手段了解参数在条到条中定义属于第一类的一组参数以及适用于运送和协商这些参数的规程和限制在条中规定一旦建立在的整个生命期这两种参数的商定值任何时刻都不重新协商而且不确保原始协商的值能维持不变用户应该了解一旦建立上的变化在中不明确通告对于第二类中的参数用于特定的值不协商也不直接从用户运送到用户然而作为本地的事情可能有一种手段提供者和每一用户借此了解并使用一个或多个这些参数值尽管为交换参数信息可能发生的特定用户提供者交互作用具有本地性质但参数描述的的特性仍可使用并能以整个的端到端为基础进行观察为了给出性质的全部特性适用于的整个一组参数的定义包

22、括归入第二类中的那些参数的定义都包括在本网络服务定义中与第二类参数有关的其他方面如它们的可用性和使用情况以及其他课题如与管理的关系和与多层的关系都是其他有关规范的课题注对与的数据传送阶段有关的不协商的参数当规定时这类参数的值适用于的两个传送方向参数的定义参数可分类为表示网络服务性能的参数如表所示表参数的性能分类阶段性能判据速度准确度可靠性建立建立延迟建立失败概率误连接拒绝数据传送吞吐量转接延迟残留差错率讹误重复丢失回弹率传送失败概率释放释放延迟释放失败概率表示网络服务其他性能的参数如表所示表与性能无关的参数保护优先权可接受的最大费用注某些参数按照网络服务原语的发送来定义条到条中引用原语是指在适

23、当上完全执行了那个服务原语建立延迟建立延迟是和相应原语间的可接受的最大延迟注这一延迟包括可归因于被呼用户的组成份该组成成份是原语和原语之间的时间建立失败概率建立失败概率是在一次测量取样中建立失败总数与建立总尝试次数之比由于误连拒绝或过长延迟等提供者的行为而在规定的最大可接受时间内未建立所请求的定义为建立失败由于诸如差错拒绝或过长延迟等用户的行为而失败的建立尝试次数在计算建立失败概率时应不包括在内吞吐量对每一传送方向吞吐量按照连续呈现给提供者的至少有两个成功传送的的一个序列来定义呈现给提供者的最大速率是提供者能够连续维持的数值该速率不受接收用户所施加的流量控制的限制如果给定具有个的这样一个序列其

24、中大于或等于那么吞吐量定义为下述和中较小的一个最后个中包括的用户数据八位位组数目除以该序列中第一个和最后一个之间的时间最后个中包括的用户数据八位位组的数目除以该序列中第一个和最后一个之间的时间在接收用户释放之前这些八位位组以适当的顺序无差错地交付到预期的接收用户时定义为成功传送了发送的中的八位位组对传送的每个方向分别定义吞吐量每个吞吐量规范应规定的期望的目标值和可接受的最小值即可接受的最低质量也见条转接延迟转接延迟是和相应之间经过的时间该时间值仅对成功传送的进行计算在接收用户释放前从发送用户无差错并以适当顺序传送到预期的接收用户时这种传送定义为的成功传送转接延迟的规范定义一对值期望的目标值和可

25、接受的最大值即可接受的最低质量也见条所规定的值是平均值并应基于个八位位组的的长度对规定的一对转接延迟值适用于两个传送方向也就是说每个方向的转接延迟预计不会比规定值差如果接收用户进行流量控制某个个别的的转接延迟可能增加在计算平均和最大转接延迟值时应不计这种情况残留差错率残留差错率是在一个测量周期内通过边界传送的不正确的丢失和重复的总数与总数之比对于一对特定的用户定义这些量之间的关系如图所示图残留差错率的组成部分传送失败概率传送失败概率是在一个性能测量期间观察到的传送失败总数与传送抽样总数之比传送抽样是在指定的发送和接收用户之间在传送时对提供者性能的离散观察传送抽样始于发送用户边界上所选的输入持续

26、到给定数量传送请求的结果确定了为止传送抽样通常对应于一个的存在周期传送失败是观察到的性能比可接受的最低性能还差的一种传送抽样传送失败通过对所支持的性能参数的被测值与规定的传送失败阈值的比较来标识所支持的三个性能参数是吞吐量转接延迟和残留差错率在网络服务由提供者可靠监视的系统中传送失败概率可通过提供者在传送抽样期间启用的概率来估算回弹率在已建立的上在规定的时间间隔内回弹率参数规定下述事件的概率提供者启用释放即先前无但发送了提供者启用复位即先前无而发送了释放延迟释放延迟是用户启用和在对等用户成功释放间的可接受的最大延迟释放延迟通常对每个用户独立地规定释放延迟不适用于释放是由提供者启用的情况由两个用

27、户之一发出开始时对另一个用户进行释放延迟的计算成功的释放通过通知未启动的那个用户释放失败概率释放失败概率是在一个测量抽样内的释放失败总数与释放请求总数之比释放失败概率通常对每一个用户独立地规定对于一个特定的用户如果该用户在发送的用户所规定的释放最大延迟范围内未收到假定前一个用户尚未发送这种现象被定义为释放失败保护保护是提供者试图防止对用户数据未授权的伪装或监视或处理的范围通过选择下述特性的任何组合来规定的保护在上整个序列的机密性在上序列内对数据修改删除重复或插入的检测对等实体鉴别用户可以请求提供者证实远程的标识这样就防止了由运输实体进行的伪装鉴别的源点这样就防止了的非授权插入或重复优先权优先权

28、独立地规定与下列方面有关的的相对重要性获得的优先权保持的优先权上数据的优先权优先权参数和一起定义了为恢复资源而要断开的的次序如需要如果提供者能够接受具有高优先权类型的新的请求则需要它这样做即使这样做不得不释放具有较低优先权类型的优先权参数定义了的性能降级的次序首先对具有高优先权类型的在其要求的范围内进行服务而剩下的资源随后可用来试图满足较低优先权上的请求注优先权参数的使用或滥用可由下述一个或多个措施控制封闭的用户群内的用户规则不同的费率网络层内的管理设施使优先权的请求受到管辖和控制可接受最大费用可接受最大费用参数规定的可接受最大费用费用可用绝对或相对费用单位规定的费用由通信和端系统资源费用组成

29、注万一超过了的可接受最大费用提供者的可能动作不在本标准中规定第二篇连接方式原语的定义原语顺序本章定义第章到章定义的原语可能出现顺序的限制此限制确定原语出现的次序但未全部指定它们何时可以出现其他的限制如数据流量控制将影响用户或提供者在任何特定时刻发送原语的能力表是原语及其参数的一览表表网络服务原语及其参数一览表阶段服务原语参数建立建立被呼地址主呼地址接收证实选择加速数据选择参数集用户数据被呼地址主呼地址接收证实选择加速数据选择参数集用户数据续表阶段服务原语参数建立建立响应地址接收证实选择加速数据选择参数集用户数据响应地址接收确认选择加速数据选择参数集用户数据数据传送数据传送用户数据证实请求用户数

30、据证实请求接收证实加速数据传送用户数据用户数据复位原因发起者原因释放释放原因用户数据响应地址发起者原因用户数据响应地址注提供者选件服务不是在每种网络服务中都提供两个端点处的原语关系在一个端点发送的原语通常将在另一个端点产生一些后果每种类型的原语与另一个端点处的原语之间的关系相应在第到第章中定义所有这些关系已汇总到图中图网络服务原语时序图汇总然而或原语可能终止其他未完成序列中的任何一个或原语可以终止未完成的数据传送加速数据传送或接收证实序列一个端点处的原语顺序在一个端点处原语可能的总的顺序在图的状态转移图中定义在该状态图中未示出而形成转移从一个状态到同一个状态或从一个状态到另一个不同状态的原语是

31、不允许的然而关于和原语的影响见条在所有情况下代表该原语的请求或指示形式用户启用复位挂起状态和提供者启用复位挂起状态的状态的标注表示启动本地交互作用的参与者不必在有关的原语中反映发起者参数的值空闲状态反映不存在它是任何顺序的初始状态和终结状态而且一旦它重新进入便释放使用状态转移图描述允许的服务原语顺序对网络服务的任何实施方案的内部结构不施加任何要求或限制图端点处原语顺序状态转移图网络连接建立阶段功能如果用户存在并为提供者所知那么建立服务原语可用来建立在两个处同时存在的由提供者独立地处理它们可导致个个或个原语类型及其参数表示出了建立所需的原语类型及其参数表建立原语和参数参数原语被呼地址主呼地址响应

32、地址接收证实选择加速数据选择参数集用户数据注该参数可以隐含地与发送该原语的有关地址参数值是地址的参数条到条都是指的地址的地址参数适应可变长地址最长可到规定的最大位十进制数字当以十进制数字语法表示时由用户提供的这些地址的值不一定由提供者检查或鉴别如果用户了解提供者能保证地址的正确性在或原语中则接收这些地址的用户才能依赖地址的有效性注在提供者范围内操作的机制如呼叫重定向或族地址决定在下述情况的相应原语中可能形成不同的地址参数上的响应地址参数不一定与上的被呼地址参数相同上的响应地址参数不一定与上的被呼地址参数相同被呼地址参数被呼地址参数运送一个地址该地址标识了要与它建立的在明确提供地址的场合相应和原

33、语中的地址相同主呼地址参数主呼地址参数运送请求的的地址在明确提供地址的场合相应和原语中的地址相同响应地址参数响应地址参数运送业已建立的的地址在明确提供地址的场合相应和原语中的地址相同这一参数总是运送特定的地址不是的族地址接收证实选择参数接收证实选择参数指示上接收证实服务的使用可用性如果在网络服务中不提供接收证实服务那么在上不能使用它见第章这个参数的值是使用接收证实或不使用接收证实各种原语上的该值有如下关系在上所定义的两个值之一可以出现在上该值可以等于请求原语上的值也可以是不使用接收证实在上该值可以等于指示原语上的值也可以是不使用接收证实在上该值等于响应原语上的值因为在网络服务中可能不提供接收证

34、实而且因为当它可供使用时用户和提供者必须对它的使用协商一致所以在一个上有四种协商接收证实的情况主呼用户未请求它不使用它主呼用户请求了它但提供者不提供不使用它主呼用户请求了它提供者同意提供但被呼用户不同意使用不使用它主呼用户请求了它提供者同意提供而且被呼用户也同意使用它可以使用它加速数据选择参数加速数据选择参数指示上加速数据传送服务的使用可用性如果提供者不能提供使用加速数据传送服务见第章则在上不能使用它该参数的值是使用加速数据或不使用加速数据各种原语上的该值有如下关系在上所定义的两个值之一可以出现在上该值等于请求原语上的值或为不使用加速数据在上该值等于指示原语上的值或为不使用加速数据在上该值等于

35、响应原语上的值参数集对建立期间运送的每个参数根据下面的可能性定义一子参数集主呼用户希望的值的目标值主呼用户同意的最低值的可接受最低质量值提供者愿意提供的值的可用值被呼用户同意的值的一种选择值对每一子参数可以规定的值集在每种网络服务中定义每一值集包括未规定的值它还可以包括定义为缺省值的值缺省值在提供者和用户之间运送时可由双方相互理解注缺省值在一个特定用户和提供者之间定义对不同的用户可能存在不同的缺省值因此在一个一端理解为缺省值在另一端可能不是缺省值在子参数目标和可接受最低质量由主呼用户规定的情况下它们是边界参数定义主呼用户同意的值的范围类似地在子参数可用和可接受最低质量由提供者规定的那些情况下它

36、们是边界参数定义提供者原意提供的值的范围定义的这些范围包括两个边界子参数的值加上处于边界子参数之间的为这些子参数所允许的任何值在目标或可用子参数有规定值但可接受最低质量值为未规定的情况下所定义的范围由目标值加上为这些子参数所允许的且比目标值低按术语的所有其他值组成如果目标和可接受最低质量值均为未规定则值的范围不作定义注对其他值的分配如目标未规定但可接受最低质量有一特定的值范围不作定义因为在条和条中所述协商规程不允许这些分配吞吐量表示出了在原语中吞吐量参数存在的子参数表供吞吐量参数协商的子参数参数原语吞吐量目标主呼到被呼吞吐量可接受最低质量主呼到被呼吞吐量目标被呼到主呼吞吐量可接受最低质量被呼到

37、主呼吞吐量可用主呼到被呼吞吐量可用被呼到主呼吞吐量选择主呼到被呼吞吐量选择被呼到主呼两个吞吐量参数每一个的协商和运送实施如下在原语中主呼用户规定目标和可接受最低质量即最低吞吐量子参数的值允许的值分配是情况目标和可接受最低质量均为未规定情况对目标和可接受最低质量规定了除未规定以外的值情况对目标规定了除未规定以外的值可接受最低质量为未规定注目标为未规定以及可接受最低质量具有除未规定以外的值的情况是不允许的在逻辑上这种情况可由对目标和可接受最低质量情况规定了相同值的这种允许的分配来表示如果目标和可接受最低质量子参数的值的分配按情况定义那么提供者要决定上要提供的最高吞吐量值该值可以是提供者和被呼用户理

38、解的缺省值作为原语中的可用子参数来规定而可接受最低质量子参数值为未规定如果请求的值分配是按照情况或情况定义的那么如果提供者不同意提供请求范围中的则建立的尝试将按照条所述被拒绝如果提供者同意提供请求范围中的则在原语中可用子参数应规定提供者愿意提供范围内的最高值而且可接受最低质量子参数值与中可接受最低质量子参数的值相同如果被呼用户不同意原语中的可用和可接受最低质量子参数之间范围内的用户则可按照条所述拒绝建立尝试如果被呼用户同意规定范围中的用户则规定的选择参数中同意的值在中选择子参数的值与中选择子参数的值相同吞吐量子参数的协商规程概括在表中表吞吐量子参数的协商由主呼用户在中规定由提供者在中规定由被呼

39、用户在中规定由提供者在中规定注释目标可接受最低质量可用可接受最低质量选择选择情况未规定未规定未规定可以是缺省值情况和或在主呼用户端被呼用户端或两端可定义为缺省值情况未规定未规定可以是缺省值转接延迟对原语中的转接延迟参数表示出了存在的子参数表供转接延迟参数协商的子参数参数原语转接延迟目标转接延迟可接受最低质量转接延迟可用转接延迟选择转接延迟参数的协商和运送实施如下在原语中主呼用户规定目标和可接受最低质量即最大可接受转接延迟子参数的值允许的值分配是情况目标和可接受最低质量均为未规定情况对目标和可接受最低质量规定了除未规定以外的值情况对目标规定了除未规定以外的值可接受最低质量为未规定注目标为未规定和

40、可接受最低质量具有除未规定以外值的情况不允许在逻辑上这种情况可由对目标和可接受最低质量规定了相同值的这种允许的分配来表示如果目标和可接受最低质量子参数的值分配按照情况定义提供者则应决定在上要提供的转接延迟并将它在中规定为可用子参数如果值分配按照情况或情况定义进行而且提供者不同意提供请求范围中的建立的尝试按条所述被拒绝如果提供者同意提供请求范围中的中的可用子参数则规定可提供的的值如果被呼用户不同意规定为可用的用户则按条所述拒绝建立尝试如果被呼用户同意可用用户则发送不运送任何转接延迟子参数在中选择子参数的值与在中规定为可用的值相同转接延迟子参数的协商规程概括在表中表转接延迟子参数的协商由主呼用户在

41、中规定由提供者在中规定由被呼用户在中规定由提供者在中规定注释目标可接受最低质量可用选择情况未规定未规定情况和或可以是缺省值情况未规定可以是缺省值用户数据参数用户数据参数允许在用户间传送用户数据提供者不进行修改用户可以发送到个含和八位位组范围中任何整数个八位位组的用户数据原语顺序成功的建立的原语顺序由图中的时序图定义图成功的建立的原语顺序建立过程可能由于提供者不能建立或由于被呼用户不原意接受失败对这些情况见释放服务即条和条此外建立尝试可以在发出前由提供者或由两个用户之一在任何时间内放弃网络连接释放阶段功能释放服务原语可用来释放释放可用于用户之一或两个用户释放已建立的提供者释放建立的所有维持的失败

42、都用这种方法指示被呼用户拒绝提供者指示不能建立所请求的释放在任何时刻都是允许的与的当前阶段无关一旦释放过程被启用将会被释放释放请求不能拒绝在的一个端点启用释放后提供者可能废弃在另一端点尚未交付的任何常规或加速的用户数据并可能使得不完整的建立接收证实或复位的原语顺序仍然不完整原语类型及其参数表示出了释放所需的原语类型及其参数表释放原语及其参数参数原语发起者原因用户数据响应地址注本参数与发送原语的隐含相关发起者参数发起者参数指示释放的源点它的值指示用户提供者或未定义注当用户或提供者为了拒绝建立尝试见条和条而发送时不允许使用未定义之值原因参数原因参数给出有关释放原因的信息这个参数运送的值如下当发起者

43、参数表示是提供者启用释放时其值为下列之一断开永久状态断开暂时状态连接拒绝地址未知永久状态连接拒绝不可及暂时状态连接拒绝不可及永久状态连接拒绝不可用永久状态连接拒绝不可用暂时状态连接拒绝原因未规定永久状态连接拒绝原因未规定暂时状态当发起者参数表示是用户启用释放时其值是下列之一断开正常状态断开异常状态连接拒绝永久状态连接拒绝暂时状态连接拒绝不可用暂时状态连接拒绝不可用永久状态连接拒绝用户数据中信息不兼容当发起者参数值为未定义时原因参数的值也应是未定义用户数据参数用户数据参数允许在用户间传送用户数据提供者不对其修改启用释放的用户可以发送到个含和八位位组范围中的任何整数个八位位组的用户数据在中当且仅当

44、发起者参数具有用户值时该参数才可有非个八位位组的用户数据如果提供者或接收的用户与发送的用户同时启用释放则会丢失发送的用户数据见条响应地址参数只有在某原语用来指示拒绝由用户进行的建立尝试的情况下在该原语中才存在响应地址参数见条该参数运送发送的的地址而且在明确提供地址的场合相应请求原语中的地址和指示原语中的地址相同在一定条件下例如呼叫重定向族寻址等这种地址可能与相应原语中的被呼地址不同释放时的原语顺序原语顺序取决于释放动作的一个或多个发起者该顺序可由一个用户启用来自该用户的请求导致向另一用户指示两个用户启用请求来自每个用户提供者启用向每个用户指示一个用户和一个提供者独立启用请求来自发起的用户向另一

45、个用户指示四种情况下的原语顺序可用图到图的时序图表示图用户启用释放的原语顺序图用户同时启用释放的原语顺序图提供者启用释放的原语顺序图用户和提供者同时启用释放的原语顺序用户拒绝建立尝试的原语顺序一个用户可以通过拒绝建立尝试原语中发送者参数应指出启用释放的是用户事件顺序用时序图定义图用户拒绝建立尝试的原语顺序提供者拒绝建立尝试的原语顺序如果提供者不能建立则应通过向请求者表明这个原语中的发起者参数指出启用释放的是提供者事件顺序用时序图定义图提供者拒绝建立尝试的原语顺序数据传送阶段数据传送功能数据传送服务原语在上以两个方向之一或同时两个方向提供称作网络服务数据单元的用户数据的交换网络服务保持的顺序和边

46、界注使用网络服务的较高层协议的设计者应该认识到所请求的适用于整个还应认识到将可供使用的用户数据分成较小的可能产生费用上的问题因为对提供者运行的费用最佳机制有影响原语类型及其参数表示出了数据传送所需原语类型及其参数表数据传送原语及其参数参数原语用户数据证实请求用户数据参数用户数据参数允许在用户间传送提供者不对其进行修改用户可以发送一个或多个整数个八位位组的用户数据这些用户数据构成证实请求参数由原语传送的的接收证实可通过在中设置证实请求参数来请求接收证实由原语提供见条证实请求参数的值可以指示请求了或未请求仅当两个用户和提供者在建立期间商定使用接收证实服务时该参数才存在原语顺序传送时网络服务的操作在

47、提供者范围内可模型化为一个未知大小的队列见第章发送的用户或发送的提供者的能力取决于接收用户的行为和所形成的队列状态成功数据传送的原语顺序用时序图来定义图数据传送的原语顺序如果或原语出现图的原语顺序可能不完整接收证实服务功能接收证实服务由原语中的证实请求参数来请求对带有证实请求参数传送的每个接收用户应通过发送返回一接收证实这些应以接收相应的相同顺序发送并由提供者运送以便保持与前面或后继的区别用户可能通过计数将它们与原始的原语设置了证实请求联系起来不受同一连接端点处影响的流量控制也不受同一连接端点处影响的流量控制在建立期间接收证实服务的使用应由的两个用户和提供者通过原语中的接收证实选择参数来商定该

48、服务不必由所有提供者提供原语类型及其参数接收证实服务涉及两种原语这两种原语不运送任何参数原语顺序带有接收证实的成功数据传送的原语顺序用时序图定义图带有接收证实的成功数据传送的原语顺序如果或原语出现图中的原语顺序可能不完整如果未收到带有证实请求设置的指示或对所有这种指示已经发送了用户则绝不可发送在由或通告的复位规程后用户绝不能响应通告复位规程前收到设置了证实请求的而发送注用户抑制可能对上可获得的吞吐量有影响在上使用接收证实对该上的常规数据的流量控制可能有影响例如发出可能会导致对与相反方向上流动的用户数据流量控制的减弱接收证实包括在网络服务中仅仅是为了支持的现存特性加速数据传送服务功能加速数据传送

49、服务在上提供以双向同时方式进行信息交换的进一步手段传送加速网络服务数据单元受不同的限制并受与使用用户数据传送服务不同的流量控制它无意提供合格的数据传送设施提供者维持的顺序和边界提供者确保在上随后的或交付前交付常规和加速用户数据之间的关系可通过按照条所述在队列内改变次序的操作进行模型化特别是当接收用户不接受常规用户数据时仍可交付加速用户数据然而通过这些改变次序而被旁路的常规用户数据量不能预计或承诺不保证加速数据传送能够旁路掉下层中产生的常规数据流的阻塞加速数据传送服务是提供者的一种选件在网络服务中可不提供它的使用要在建立时通过原语条中的加速数据选择参数由的两个用户和提供者商定原语类型及其参数表示出了加速数据传送所需的原语类型及其参数表加速数据传送原语及其参数参数原语用户数据用户数据参数用户数据参数允许在用户间传送加速用户数据提供者对其不进行修改用户可以发送到含和个整数个八位位组的加速用户数据原语顺序加速数据成功传送的原语顺序可用时序图定义图加速数据传送的原语顺序如果或原语出现图的原语顺序可能不完整复位服务功能复位服务可由用户用于

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国家标准

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1