• 2.60 MB
  • 2022-04-22 13:35:12 发布

GBT15128-1994信息处理系统开放系统互连面向连接的基本会话服务定义.pdf

  • 59页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'免费标准网(www.freebz.net)中华人民共和国国家标准信息处理系统开放系统互连面向连接的基本会话服务定义发布实施国家技术监督局发布免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)中华人民共和国国家标准信息处理系统开放系统互连面向连接的基本会话服务定义本标准等同采用国际标准信息处理系统开放系统互连面向连接的基本会话服务定义引言本标准是为便于计算机系统的互连而制定的一组标准之一本标准与按照开放系统互连参考模型定义的一组标准中的其他标准有关参考模型把互连标准化的范围细分成一系列规模可管理的规范的层本标准的目的是在参考模型的会话层与表示层之间的边界上对提供给表示层的服务进行定义会话协议使用运输层服务来提供会话服务本标准还定义了表示协议可以利用的会话服务的特征图说明了会话服务会话协议运输服务和表示协议各标准间的关系图本标准与其他开放系统互连标准的关系关于本标准第章中所述的会话服务质量要认识到为了对穿过开放系统互连参考模型所有层的会话服务质量进行综合处理并保证每一层服务的各自处理能按统一方式达到服务质量的整体目标有关工作仍在进行中因此今后可以给本标准增加一个补篇更进一步反映服务质量的发展和综合性主题内容与适用范围本标准采用抽象方法及下列术语定义了由会话层提供的外部可见服务服务的原语动作和事件与各原语动作和事件相关联的参数数据原语动作和事件之间的关系及有效顺序国家技术监督局批准实施免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)本标准中所定义的服务是由会话协议连同运输服务提供的并可被表示协议使用的那些服务本标准不规定个别的实现或产品也不对计算机系统内的实体和接口的实现加以限制因此不存在对本标准的一致性要求引用标准信息处理系统开放系统互连基本参考模型信息处理系统开放系统互连运输服务定义信息处理系统开放系统互连服务约定信息处理系统开放系统互连基本参考模型第部分命名与寻址信息处理系统开放系统互连面向连接的基本会话协议规范第一篇概述术语注本章中的术语使用第章中定义的缩写参考模型术语本标准以提出的概念为基础并使用其中所定义的下列术语加速会话服务数据单元会话连接会话层会话服务会话服务访问点会话服务数据单元运输层双工半双工服务约定术语本标准还使用中定义的并用于会话层的下列术语服务用户服务提供者原语请求指示响应证实会话服务术语本标准还采用了下述术语主呼用户发起某个会话连接建立请求的用户被呼用户主呼用户希望与其建立会话连接的用户注主呼用户和被呼用户是针对单个连接而定义的一个用户可以同时是主呼用户和被呼用免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)户发送用户在会话连接的数据传送阶段作为数据源的用户接收用户在会话连接的数据传送阶段作为数据宿的用户注一个用户可以同时是发送用户和接收用户请求者请求用户发起一个特定动作的用户接受者接受用户接受一个特定动作的用户权标会话连接的一种属性每次只动态地分配给一个用户使得该用户能够调用某些服务有条件的参数一种参数它在请求或响应中的出现取决于本标准正文中所定义的条件如果它在先前会话服务原语中出现则必须在指示或证实中也出现如果它在先前的会话服务原语中未出现则在指示或证实中也不出现建议参数由用户在一个或一个中建议的并希望在会话连接上使用的参数的值选定参数在会话连接上已经选用的参数的值符号和缩写缩写会话服务会话服务访问点会话服务数据单元常规数据会话服务数据单元特种数据会话服务数据单元加速数据会话服务数据单元服务质量服务变量见见见见约定本标准中给出的与服务原语相关的参数值可能以与该服务原语的方向相反的方向传递除此以外本标准使用中定义的描述性约定会话服务模型本标准使用中定义的用于层服务的抽象模型该模型定义了发生在两个处的免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)用户和提供者之间的互交信息通过可运送参数的服务原语在用户和提供者之间传递会话服务综述综述会话服务提供在合作用户之间组织和同步数据交换的手段会话服务用户利用这些手段与另一个用户建立连接以同步方式与该用户交换数据并以有序方式释放连接为交换数据同步和释放连接协商权标的使用以及对把数据交换设置成半双工或双工方式进行协商在对话中建立同步点如出现差错则从商定的同步点处恢复该对话中断对话且以后在预先设置的点处继续该对话权标概念权标是会话连接的一种属性它每次只动态地分配给一个用户使得该用户可以调用某些服务权标是互斥使用服务的权力本标准定义了四种权标数据权标释放权标次同步权标主活动权标每个权标总是处于下列状态之一可用在此情况下它总是分配给一个用户于是该用户具有使用相关服务的互斥权假定无其他适用的限制不分配给另一个用户该用户没有使用此服务的权力但以后可以获取这种权力用户双方都不可用在此情况下用户双方都无权互斥使用相关的服务即该服务对用户双方都可用数据传送和释放或反之对用户双方都不可用同步和活动在中定义了与权标的可用性和分配有关的限制同步和对话单元概念用户可以在其所传送着的数据中插入同步点每个同步点由提供者所保存的一个序号来标识见对提供者而言用户赋予其同步点的任何语义都是透明的有两种同步点次同步点主同步点主同步点用于将数据交换划分成一系列对话单元对话单元的特征是在其内的所有通信与它之前及之后的所有通信是完全分离的主同步点指示了一个对话单元的结束和下一个对话单元的开始每个主同步点都要得到显式证实次同步点用于划分一个对话单元内的数据交换图说明了如何用次同步点划分一个对话单元每个次同步点可以显示或非显式地证实图划分对话单元的例子免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)活动概念活动概念允许用户区分称之为活动的不同的逻辑工作段每个活动由一个或多个对话单元组成在每个会话连接上每一时刻只允许有一个活动但在一个会话连接期间可以存在几个相继的活动一个活动也可以跨越多个会话连接可以中断一个活动并在同一个或后继的会话连接上继续该活动可以认为这是重新同步的一种形式图示出了如何用主同步点将一个活动划分成对话单元此外用户还可以在活动之外传送数据图划分活动的例子重新同步用户双方都可发起重新同步重新同步把连接置成已定义的状态其中包括权标的重新分配和把同步点序号设置成为一个新值重新同步清除所有未交付的数据重新同步提供三种选项放弃选项用于将同步点序号置成一个未使用过的值再启动选项用于将同步点序号置成任何一个已用过的值并且该值大于标识最后一个已被确认了的主同步点的同步点序号设置选项用于将同步点序号置成一个由用户选定的任意值协商在会话连接建立阶段用户双方根据下列规则进行协商功能单元的协商核心功能单元见第章总是要使用的每个用户要建议是否使用其他各功能单元仅当用户双方都建议使用某一功能单元并且提供者支持该功能单元时才能选定该功能单元中给出了具体协商规则初始权标设置的协商当主呼用户建议使用要求权标的功能单元时还应建议把初始权标设置为主呼用户方被呼用户方被呼用户选择如果已选定使用某个特定的功能单元则将该权标设置为如果主呼用户建议被呼用户选择则将权标置成由被呼用户建议的一方在其他所有情况下则将权标置成由主呼用户建议的一方初始同步序号的协商当主呼用户建议主同步次同步和重新同步功能单元中的任何功能单元但未建议活动管理功能单元时还应建议一个用于初始同步点序号的值即使是建议了活动管理功能单元并假定还建议了次同步主同步和重新同步功能单元中的任何功能单元主呼用户仍可以建议一个用于初始同步点序号的值如果被呼用户选定了使用次同步主同步和重新同步功能单元中的任何功能单元但未选定使用活动管理功能单元时则它返回一个作为初始同步点序号的值该值可以与主呼用户建议的值相等或不等该被呼用户返回的值就作为免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)该会话连接初始同步点的序号在其他所有功能单元的组合中都不建议初始同步点序号会话服务的阶段和服务会话服务包括三个阶段本章阐述每个阶段的目的并简述有关服务第和章将定义这些服务和调用这些服务的原语会话连接建立阶段会话连接建立阶段涉及两个用户之间的连接建立与本阶段有关的服务有一个会话连接服务见被用于建立一个会话连接并协商该连接所用的权标和参数数据传送阶段数据传送阶段涉及在会话连接建立阶段所连接起来的用户双方之间的数据交换与数据传送有关的服务有四个常规数据传送服务见允许在一个会话连接上传送常规数据如果已选定半双工功能单元则使用该服务要受数据权标的控制加速数据传送服务见允许在会话连接上传送加速其传送不受限制常规数据传送服务特种数据传送服务和能力数据交换服务的那些权标和流量控制的约束特种数据传送服务见用于传送与数据权标的可用性及分配都无关的特种数据能力数据交换服务见用于交换不在活动之内的有限长度的被证实型用户数据与权标管理有关的服务有三个出让权标服务见允许用户把一个或多个特定的权标让给另一个用户请求权标服务见允许用户请求另一个用户把一个或多个特定的权标传给它出让控制服务见允许用户把所有可用权标都让给另一个用户与同步和重新同步有关的服务有三个次同步点服务见允许用户把该服务被调用之前和该服务被调用之后所发送的和流区分开本服务的使用受次同步权标的控制主同步点服务见允许用户能够将每个方向上顺序发送的和流限制在一个对话单元中本服务的使用受主活动权标的控制重新同步服务见用于将会话连接置到一个先前的或新的同步点并重新分配可用权标本服务可能导致和丢失用于报告差错和不可预料情况的服务有两个提供者发起异常报告服务见异常报告服务允许向用户报告异常情况和提供者的协议差错本服务可能导致和丢失用户发起异常报告服务见异常报告服务当数据权标可用但未分配给用户时该用户用本服务报告异常状态本服务可能导致和丢失与活动有关的服务有五个活动开始服务见用于指示进入一个新活动本服务的使用受主活动权标的控制活动继续服务见用于指示重新进入一个先前被中断的活动本服务的使用受主活动权标的控制活动中断服务见允许非正常终止一个活动它隐含不丢弃目前已完成的工作且可能以后再继续本服务的使用受主活动权标的控制本服务可能导致和丢失活动丢弃服务见允许非正常地终止一个活动它隐含丢弃目前已完成的工作且不免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)再继续该活动本服务的使用受主活动权标控制本服务可能导致和丢失活动结束服务见用于结束一个活动并设置主同步点本服务的使用受主活动权标的控制使用活动服务会导致在会话连接上无活动进行的状态当使用活动服务但无活动进行时用户只能调用活动开始活动继续权标管理能力数据特种数据常规数据加速数据废弃和释放服务会话连接释放阶段会话连接释放阶段涉及释放先前已建立的会话连接与本阶段有关的服务有三个有序释放服务见提供完成有序释放会话连接的手段用户发起废弃服务见废弃服务用于发起会话连接释放并终止任何未处理完的服务请求本服务可能导致和丢失提供者发起废弃服务见废弃服务由提供者用于指出由于内部原因而引起的会话连接释放本服务可能导致和丢失且终止任何未处理完的服务请求功能单元和子集功能单元功能单元是为了下列目的而在本标准中定义的相关服务的逻辑分组在会话连接建立阶段协商用户要求供其他标准参考表规定了权标和功能单元之间的关系当某一功能单元隐含了某一权标可用时为了能请求和传送可用权标应提供与该权标管理有关的服务表使用权标的功能单元功能单元权标协商式释放释放权标半双工数据权标次同步次同步权标主同步主活动权标活动管理主活动权标表规定了与每一个功能单元有关的服务表与各功能单元有关的服务功能单元服务参见会话连接核心常规数据传送非协商的有序释放废弃废弃协商式释放有序释放出让权标请求权标半双工出让权标请求权标双工无附加服务免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)续表功能单元服务参见加速数据加速数据传送特种数据特种数据传送能力数据交换能力数据交换次同步次同步点出让权标请求权标主同步主同步点出让权标请求权标重新同步重新同步异常提供者异常报告用户异常报告活动管理活动开始活动继续活动中断活动丢弃活动结束出让权标请求权标出让控制核心功能单元核心功能单元支持建立会话连接传送常规数据和释放会话连接所需的基本会话服务协商式释放功能单元协商式释放功能单元支持协商式有序释放服务当选定本功能单元时释放权标可用半双工功能单元半双工功能单元支持半双工服务当已选定本功能单元时数据权标可用在同一会话连接上不能同时选定半双工功能单元和双工功能单元双工功能单元双工功能单元支持双工服务在同一会话连接上不能同时选定双工功能单元和半双工功能单元加速数据功能单元加速数据功能单元支持会话加速数据传送服务特种数据功能单元特种数据功能单元支持特种数据传送服务能力数据交换功能单元能力数据交换功能单元支持能力数据交换服务只有选定活动管理功能单元时才可选本功能单元次同步功能单元次同步功能单元支持次同步点服务当选定本功能单元时次同步权标可用主同步功能单元主同步功能单元支持主同步点服务当选定本功能单元时主活动权标可用重新同步功能单元重新同步功能单元支持重新同步服务异常功能单元免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)异常功能单元支持用户异常报告服务和提供者异常报告服务只有选定半双工功能单元时才可选本功能单元活动管理功能单元活动管理功能单元支持活动管理服务和出让控制服务当已选定本功能单元时主活动权标可用子集子集定义为假定满足下列前提条件的核心功能单元与其他任何一组功能单元的组合如果子集包含能力数据功能单元则也要包含活动管理功能单元如果子集包含异常报告功能单元则也要包含半双工功能单元注本标准未包含注册子集的要求标准的使用者可以定义满足各自的会话服务需求的子集其他标准可以标识遵循上述定义的子集会话服务质量服务质量这个术语泛指在会话连接的两个端点之间呈现的该会话连接的某些特征描述了只与提供者属性有关的会话连接的那些方面这些方面与用户的行为不在提供者控制范围之内无关用户的行为对所提供的没有影响会话连接一旦建立在其两端的用户对该连接上的具有相同的认识和理解的确定用参数来描述在中给出了与会话服务有关的参数的定义这些定义为用户和提供者提供了对特征的共同理解会话服务参数分两类即需要在会话连接建立阶段进行协商的参数会话连接保护见会话连接优先级见残留差错率见每个传送方向上的吞吐量见每个传送方向上的输送延迟见优化的对话传送见扩展控制见无需在会话建立阶段进行协商的但其值可通过其他一些未在本标准中定义的方法例如先前的知识和协定或通过管理功能来选择和或得知的参数会话连接建立延迟见会话连接建立失败概率见传送失败概率见会话连接释放延迟见会话连接释放失败概率见会话连接回弹率见在中定义了在中所列的参数的协商规程会话连接一旦建立在该会话连接的生存期内不再重新协商所选定的参数用户应当认识到会话连接期间的变化不在该会话服务中指出会话连接的协商规程的协商是用会话连接建立阶段见第章的原语中运送的参数来描述的对于在会话连接建立阶段要进行协商的参数见其参数值和协商规则定义如下在原语中主呼用户可以免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)对于会话连接保护会话连接优先级扩展控制和优化的对话传送分别指定单个的期望的参数值对扩展控制和优化的对话传送指定运送期望的特性或不期望的特性两值之一注如果主呼用户建议使用加速数据功能单元则扩展控制参数的值为期望的特性对于残留差错率每个方向上的吞吐量和输送延迟指定期望的和主呼用户能同意的最低可接受的的两个参数值在原语中对每个被协商的参数运送如下规定的可用值对于会话连接保护如果提供者同意提供与中所指定的期望值相等效的值则提供者指定该值为可用如果提供者不同意提供所请求的期望的则提供者通过向主呼用户发出原语拒绝建立该会话连接对于会话连接优先级提供者将它愿意提供的值等于或优于在中指定的期望的值指定为可用对于残留差错率每个方向上的吞吐量和输送延迟如果提供者同意提供等于或优于在中所指定的最低可接受的值则提供者指定该值为可用如果提供者不同意提供这个则提供者通过向主呼用户发出原语拒绝建立该会话连接对于扩展控制和优化的对话传送如果在原语中的期望的值是不期望的特性则指定不期望的特性为可用如果期望的值是期望的特性并且提供者同意在此会话连接上提供该特性则指定期望的特性为可用否则如果提供者不同意提供该特性则指定不期望的特性为可用在原语中对每个要协商的参数运送一个如下规定的商定值对于优化的对话传送如果原语中的可用值是不期望的特性并且被呼用户同意在会话连接上不提供该特性则指定不期望的特性为商定否则用户可以拒绝建立会话连接如果指示原语中的可用值是期望的特性且用户同意提供该特性则指定期望的特性为商定否则如果用户不同意所规定的特性则指定不期望的特性为商定对每个其他的参数如果被呼用户同意在原语中规定为可用的值则指定与之相同的值为商定如果用户不同意这个可用值则用户可以拒绝建立会话连接在原语中对每个要协商的参数运送一个与在中所运送的商定值相同的值参数的定义参数分为下列几类表示会话服务性能的参数如表所示表示其他会话服务特征的参数如表所示表性能参数的分类性能准则阶段速度精确性可靠性会话连接建立会话连接建立延迟会话连接建议失败概率误接会话连接拒绝免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)续表性能准则阶段速度精确性可靠性吞吐量残留差错率误重复丢失数据传送输送延迟会话连接回弹率传送失败概率会话连接释放会话连接释放延迟会话连接释放失败概率表表示其他会话服务特征的参数扩展控制会话连接保护会话连接优先级优化的对话传送本条中定义了这些会话服务的参数会话连接建立延迟会话连接建立延迟是在和相应的原语之间的最大可接受延迟注该延迟包括依赖于用户的成份会话连接建立失败概率会话连接建立失败概率是在某个测试样本中会话连接建立失败总次数与试图建立会话连接总次数之比会话连接建立失败定义为在指定的最大可接受的会话连接建立延迟内由于提供者造成误接会话连接拒绝或过分的延迟而导致的所请求的会话连接未能建立在计算会话连接失败概率时由于用户造成差错会话连接拒绝或过分延迟而导致的会话连接建立尝试失败不计在内吞吐量每个传送方向上的吞吐量是由或原语序列成功传送的至少两个组成的序列来定义的给定由个组成的这种序列其中吞吐量定义为下列两项中较小的一项包含在最后个中的用户数据的八位位组数除以该序列中第一个和最后一个或之间的时间包含在最后个中的用户数据的八位位组数除以该序列中第一个和最后一个或之间的时间将发送的中八位位组的成功传送定义为在指定的接收用户释放会话连接前把二进制位以正确的顺序无误地交付给指定的接收用户吞吐量仅对完整序列才有意义并且各规定是基于事先指定的平均大小会话连接每个方向上的吞吐量是分别确定的在每个方向上吞吐量的规定由最大吞吐量值和平均吞吐量值组成最大吞吐量值表示在既无发送用户输入延迟也无由接收用户施加的流量控制的情况下提供者可以连续接受和交付的最大速率因而在上述计算中的序列被定义为以该最大速率连续出现的序列平均吞吐量值表示会话连接上的期望传送速率该速率应将期望的用户有关的延迟影响例如非连续输入接收方用户流量控制包括在内因此在上述计算中的序列被定义为是以包含代表平均用户延迟成份的速率出现的序列用户可能会过分延迟序列的输入或输出在计算平均吞吐量值时不包括这种情况免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)对每个传送方向上的每一最大吞吐量及每一平均吞吐量规定都由用户和提供者就一个特定的会话连接协商吞吐量见会话连接的吞吐量仅与会话连接上常规数据和特种数据的传送有关对于随其他任何会话服务原语的发出例如等而传送的数据未规定吞吐量输送延迟输送延迟是在会话连接的数据传送阶段完成的任何会话服务请求原语和对应的会话服务指示原语之间的持续时间仅对成功完成的服务原语对计算该持续时间值服务原语对的成功完成被定义为一个用户发出请求原语而导致接收用户释放该会话连接前向对等用户包括任何与原语相关的用户数据发出相应的指示原语该原语应保持正确无误并与其他原语保持相对正确的顺序在双工和半双工会话连接中独立确定每个传送方向上的输送延迟一般地各输送延迟的说明既定义了会话连接所期望的平均值也定义了最大值对包含在服务原语对中的用户数据每个输送延迟的说明都假定一个预先给出的平均值如果接收用户施加流量控制可能严重影响对单个服务原语对延迟测量所进行的尝试在计算平均和延迟值最大延迟时不包括这种情况残留差错率残留差错率是指在被测量的会话连接的数据传送阶段内出错丢失重复的用户数据单元总数与穿越会话服务边界所发出的和原语有关的用户数据单元总数之比对于一对特定的用户这些量之间的关系如图所定义图残留差错率的组成传送失败概率传送失败概率是在性能测量期间观察到的传送失败总数与传送样本总数之比一个传送样本是在处理由用户发出的服务请求时对提供者性能的离散观察一个传送样本开始于数据传送阶段的会话服务请求的发起直到能够确定给定次数的服务请求结果时结束这些服务请求可能包括用户数据的传送或其他由用户提出的服务请求如等传送样本通常与单个会话连接持续时间对应传送失败是所观察到的性能低于规定的最低可接受水平的传送样本通过比较所支持的适当的性能参数和测量值与规定的传送失败阀限值来识别传送失败可用作所支持的性能的参数有三个吞吐免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)量输送延迟和残留差错率在提供者能可靠地监控会话服务的系统中传送失败概率可以通过在传送样本期间的或的概率来估算会话连接释放延迟会话连接释放延迟是用户发起的和成功地释放某一特定的会话连接之间的最大可接受延迟通常对每个用户独立地规定会话连接延迟由任一用户发出的标志着双方用户的会话连接释放开始一方用户成功的释放被定义为该用户首先能够发起一个新的会话连接用通知没有发起的用户释放成功发起的用户通常会收到类似于本地意义的信号会话连接释放失败概率会话连接释放失败概率是用户发起的导致会话连接释放失败的废弃请求总数与包含在一次测量样本中的用户发起的废弃请求总数之比通常对每个用户独立规定会话连接释放失败概率会话连接释放失败定义为对一个特定的用户如果该用户在规定的最大会话连接释放延迟内由于提供者差错所引起的过分延迟而未被成功的释放如中定义的由于用户造成的差错释放拒绝或过分延迟而引起的会话连接释放失败不计在会话连接释放失败概率中会话连接保护会话连接保护是提供者试图阻止对用户发出的信息进行未授权的监控或操作的措施通过选择下列会话连接保护选项之一对会话连接保护进行定性说明无保护特性针对被动的监视的保护针对修改重新动作增删的保护和两者优先级优先级的说明涉及各会话连接间的关系该参数说明了与下列各项有关的会话连接的相对重要性如果必要会话连接具有的降级的次序如果必要会话连接为收回资源而被切断的次序该参数仅在一些能够判断其相对重要性的管理实体或结构的上下文中才有意义优先级的级数是有限制的会话连接回弹率会话连接回弹率参数规定了下列概率提供者发起会话连接的无序释放即发出在已建立的会话连接上在指定时间间隔内提供者异常报告即发起扩充控制参数扩充控制参数允许用户在常规流量拥挤时使用重新同步废弃活动中断和活动丢弃服务注当选定加速数据功能单元时总是为用户提供扩充控制优化的对话传送优化的对话传送参数允许某些会话服务请求的拼接传送如何实现这些服务请求的拼接是本地实现的事情注该参数调用提供者扩充拼接协议选项免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)第二篇会话服务原语会话服务原语简介原语概述通过调用会话服务原语序列实现组成会话服务的每个服务表和综述了在会话服务各阶段所出现的原语及其参数在第和章定义了这些参数表会话连接建立阶段的原语服务原语参数会话连接会话连接标识符主呼被呼响应会话地址结果会话需求同步点序号初始权标设置用户数据表数据传送阶段的原语服务原语参数常规数据传送用户数据加速数据传送用户数据特种数据传送用户数据用户数据能力数据交换出让权标权标请求权标权标用户数据出让控制无参数次同步点类型同步点序号用户数据免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)续表服务原语参数主同步点同步点序号用户数据重新同步重新同步类型同步点序号权标用户数据异常报告原因异常报告原因用户数据活动标识符用户活动开始数据活动标识符旧活动标识符同步点序号活动继续旧会话连接标识用户数据原因活动中断原因活动丢弃同步点序号用户数据活动结束免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)表会话连接释放阶段的原语服务原语参数有序释放结果用户数据用户数据废弃废弃原因发送原语的权标限制表中定义了能够发出要求权标的服务原语的条件表服务原语的权标限制数据次同步主活释放服务原语权标权标动权标权标否定半双工双工数据权标次同步权标主活动权标释放权标数据权标次同步权标主活动权标释放权标符号说明免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)权标可用且还未分配给发起该服务原语的用户权标可用且已分配给发起该服务原语的用户权标不可用或已分配给发起该服务原语的用户权标不可用无限制原语的顺序所有用户请求和响应都是由提供者按照用户提交的顺序交付的但下列几项除外上述各项可以比其前面提交的原语先交付但不能迟于在其后面提交的原语同步点序号管理某些原语带有同步点序号该序号用于标识同步点提供者将取值范围为到的有效同步点序号分配给同步点用户要负责保证在同步点请求中由提供者分配的序号不超过同步点序号也是用户使用的有效同步点序号但仅限于下列服务这些服务要求下一个同步点的同步点序号会话连接服务重新同步服务本标准按照下述方法定义同步点序号的管理提供者管理的对抽象局部变量和的操作为调用这些操作由用户发出的原语附录补充件的表给出了这些操作变量是所期望的同步点证实的最小序号当时不期望证实是下一个要用的序号是允许重新同步再启动的最小序号用于确定用户是否有权发送次同步点响应取下列值真当小于时用户有权发出次同步点的响应假用户无权发出次同步点响应会话连接建立当会话连接建立时至少选定了下列功能单元之一但还未选定活动管理功能单元时次同步功能单元主同步功能单元重新同步功能单元这时置和为响应证实原语中的初始同步点序号值置为为假次同步点当发出时相关的同步点序号等于该序号通知给用户免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)保持不变如果为真则置等于否则保持不变然后加置为假当收到时相关的同步点序号等于该序号通知给用户保持不变如果为假则置等于否则保持不变然后加置为真当发出时应当为真且相关的同步点序号小于而等于或大于该同步点序号是由用户提供的置为该序号加和保持不变当收到时应当为假且相关的同步点序号小于而等于或大于该序号通知给用户置为该序号加和保持不变主同步点当发出时相关的同步点序号等于该序号通知给用户保持不变如果为真则置等于否则保持不变然后加置为假当收到时相关的同步点序号等于该序号通知给用户和保持不变如果为假则置等于否则保持不变然后加当发出时相关的同步点序号等于减该原语不传递同步点序号置和等于和保持不变当收到时相关的同步点序号等于减该原语不传递同步点序号置和等于和保持不变重新同步当发出时如果选项为放弃则无相关的同步点序号如果选项为再启动则相关的同步点序号应大于或等于且小于或等于该序号由用户提供如果选项为设置则相关的同步点序号可以是任意有效值该序号由用户提供对于所有选项和都保持不变当收到时如果选项为放弃则相关的同步点序号大于或等于该序号通知给用户将置成包含在该指示中的序号如果选项为再启动则相关的同步点序号大于或等于该序号通知给用户如果同步点序号大于见注则用户响应见或产生一个冲突见第章注当提供者提供了扩充控制且导致前面的被提供者丢弃时会出现这种情况如果选项为设置相关的同步点序号可以是任意有效值该序号通知给用户对于所选项和保持不变对于再启动和设置选项保持不变当发出时如果选项为放弃或再启动则相关的同步点序号应等于在中接收到的值该序号由用户提供如果选项为设置则相关的同步点序号可以是任意有效值该序号由用户提供置为该同步点序号保持不变对选项放弃和设置置为对选项再启动保持不变当收到时如果选项为放弃则相关的同步点序号大于或等于该序号通知给用户如果选项为再启动则相关的同步点序号等于相应请求中的同步点序号该序号通知给免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)用户如果选项为设置则相关的同步点序号可以是任意有效值该序号通知给用户置为该同步点序号保持不变对于选项放弃和设置置为对于选项再启动保持不变活动管理当发出或收到时置和为保持不变当发出或收到时置和为由用户提供的同步点序号加置为保持不变中的的管理分别与中和中相应的管理相同和原语的使用对和没有影响会话连接建立阶段会话连接服务功能会话连接服务使两个用户能在它们两者之间建立一个会话连接用户双方同时试图在它们之间建立一个会话连接时可能会导致两个会话连接用户总是可以拒绝不希望的连接在体系结构上对两个用户之间并存的会话连接数目未加限制本服务允许用户交换会话连接参数的值到会话连接建立阶段结束时用户已商定了一组与会话连接有关的参数值原语的类型及其参数表规定了会话连接建立所需的会话服务原语的类型和参数表会话连接建立的原语和参数原语参数会话连接标识符主呼会话地址被呼会话地址响应会话地址结果服务质量会话需求初始同步点序号权标的初始分配用户数据符号说明必需的参数有条件的参数用户可选的参数免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)空白该参数不出现该参数值与前面原语的对应参数值相同会话连接标识符是由用户提供的用以标识该会话连接的参数会话连接标识符对提供者是透明的该参数由下列部分组成主呼用户参照符仅用于请求和指示最多为个八位位组被呼用户参照符仅用于响应和证实最多为个八位位组公共参照符最多为个八位位组附加的参照信息最多为个八位位组主呼会话地址是主呼实体的会话地址见被呼会话地址是被呼实体的会话地址见响应会话地址是响应实体的会话地址见结果是指示连接建立请求成功或失败的参数其值为下列之一接受被呼用户拒绝结果参数中的失败原因为下列之一未说明原因由于暂时拥挤而由被呼用户拒绝被呼用户拒绝用户数据字段可用于提供进一步的信息提供者拒绝结果参数中的失败原因为下列之一未说明原因提供者拥挤被呼会话地址未知被呼用户未与相连原因和可看作是永久性的在响应中只能出现和中的值在证实中可出现任何值服务质量是一系列参数其定义和协商如第章中所述会话需求是受中的定义所限制的一系列功能单元它们选自半双工功能单元双工功能单元异常功能单元特种数据功能单元协商式释放功能单元次同步功能单元主同步功能单元重新同步功能单元加速数据功能单元活动管理功能单元能力数据交换功能单元响应中所规定的会话需求向请求者指出了被呼用户的会话需求接受者在响应中不可既建议半双工功能单元又建议双工功能单元如果会话连接指示中只建议使用半双工功能单元和双工功能单元之一则接受者在响应中建议同样的功能单元或拒绝该连接如果已建议能力数据交换功能单元则也要建议活动管理功能单元如果建议了异常功能单元则也要建议半双工功能单元由指示和响应中都建议了的用户会话需求才是选定了的用于该会话连接会话需求初始同步点序号用于标识初始同步点中定义了它出现的条件和协商规则该序号值免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)的范围是从到权标的初始分配参数列出了被分配了可用权标的初始方只有相应的权标可用时才要求这些参数对于每个可用权标在请求指示中的值可以是下列之一请求者方接受者方接受者选择如果在请求指示中的值是接受者用或回答否则在响应证实中不出现本参数用户数据是包含到个八位位组用户信息的参数原语的顺序对于会话连接建立来说无论被接受还是拒绝都用下面的时序图来定义原语的顺序数据传送阶段常规数据传送服务功能常规数据传送服务允许用户双方在会话连接上传送提供者应该尽快将每一交付给用户本服务对每个会话连接总是可用的本服务的使用受表中所规定权标的限制原语的类型及其参数表中规定了常规数据传送所需的会话服务原语的类型和参数表常规数据传送的原语和参数原语参数用户数据符号说明必需的参数参数值与前面原语的对应参数值相同用户数据参数是一个是由个数大于的整数个八位位组组成原语的顺序一次成功的常规数据传送的原语的顺序用下面的时序图来定义免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)加速数据传送服务功能加速数据传送服务允许用户在会话连接上传送的传送不受常规数据传送服务特种数据传送服务和能力数据交换服务的那些权标和流量控制的约束提供者保证不在同一会话连接上随后提交的或之后交付的大小是有限制的原语的类型及其参数表中规定了加速数据传送所需的会话服务原语的类型和参数表加速数据传送的原语和参数原语参数用户数据符号说明必需的参数参数值与前面原语的对应参数值相同用户数据参数是一个的大小为到个八位位组原语的顺序一次成功的加速数据传送的原语的顺序用下面的时序图来定义特种数据传送服务功能特种数据传送服务允许用户在会话连接上传送特种数据传送除了不受权标限制外免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)与常规数据传送所受的服务约束是相同的原语的类型及其参数表中规定了特种数据传送所需的会话服务原语的类型和参数表特种数据的原语和参数原语参数用户数据符号说明必需的参数参数值与前面原语的对应参数值相同用户数据参数是一个是由个数大于的整数个八位位组组成的原语的顺序一次成功的特种数据传送的原语的顺序用下面的时序图来定义能力数据交换服务功能能力数据交换服务允许用户在活动之外交换有限数量的用户数据只有在活动服务可用而又没有活动正在进行之中时才能发起本服务本服务的使用受表中所规定权标约束的限制原语的类型及其参数表规定了能力数据交换服务所需的会话服务原语的类型和参数表能力数据交换的原语和参数原语参数用户数据符号说明有条件的参数用户可选的参数参数值与前面原语的对应参数值相同用户数据是一个包含了到个八位位组用户信息的参数原语的顺序一次成功的能力数据交换的原语的顺序用下面的时序图来定义免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)出让权标服务功能出让权标服务允许用户将一个或多个权标让给另一个用户本服务受表中所规定权标的限制当会话连接建立时确定了权标的初始分配见原语的类型及其参数表中规定了出让权标服务所需的会话服务原语的类型和参数表出让权标的原语和参数原语参数权标符号说明必需的参数参数值与前面原语的对应参数值相同表中的参数权标是一组已分配给了该用户且由其传送给另一个用户的权标其值为下列各值的任意组合数据权标次同步权标主活动权标释放权标原语的顺序一次成功的权标传送原语的顺序用下面的时序图来定义免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)请求权标服务功能请求权标服务允许用户请求特定的权标本服务受表中所规定权标的限制原语的类型及其参数表中规定了请求权标服务所需的会话服务原语的类型和参数表请求权标的服务原语和参数原语参数权标用户数据符号说明必需的参数有条件的参数用户可选的参数参数值与前面原语的对应参数值相同权标是一组未分配的但由用户请求的可用权标其值是下列各值的任意组合数据权标次同步权标主活动权标释放权标用户数据是一个包含了到个八位位组的用户信息的参数原语的顺序一次成功的权标请求原语的顺序用下面的时序图来定义免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)出让控制服务功能出让控制服务允许用户让出全部可用权标本服务是活动管理概念中不可分割的一部分当选定活动管理功能单元但没有活动在进行时才能请求本服务原语的类型及其参数没有与本服务有关的参数原语的顺序一次成功的权标传送的原语的顺序用下面的时序图来定义次同步点服务功能次同步点服务允许用户在和流中定义次同步点如果已选定活动管理功能单元则必须在活动内才能发起本服务本服务受表中所规定权标的限制请求者可以用类型参数请求显式的次同步点证实但提供者不要求发出一个显式证实即使未要求显式证实接受者也可以发出一个证实按接收到的相应指示的顺序发出响应在前面的次同步点未被证实之前也可以请求新的次同步点次同步点或主同步点证实可证实前面所有未被证实的次同步点未证实的次同步点数目不受提供者限制与次同步点请求和证实有关的任何语义对提供者都没有涵义注当选定双工功能单元时可以要求在用户之间作出附加安排以便在无次同步点权标时使次同步点请求及证实与来自用户的数据流相关原语的类型及其参数表中规定了次同步点服务所需的会话服务原语的类型和参数表次同步点的原语和参数原语参数类型同步点序号用户数据符号说明必需的参数有条件的参数用户可选的参数免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)空白参数不出现参数值与前面原语的对应参数值相同类型是一个指示用户是否请求显式证实的参数该参数对提供者是透明的其值为下列值之一显式任选在定义了同步点序号其取值范围为到用户数据是一个包含到个八位位组用户信息的参数原语的顺序一次同步点证实的原语的顺序用下面的时序图定义即使指示中的类型参数被置为显式也可没有响应和证实也可以发下列原语来成功地证实次同步点代替对中规定的同步点的响应对后继的对后继的后继次同步点的假定对方用户已将次同步权标传递过来后继主同步点的假定对方用户已将次同步权标主活动权标如果必要从另一个用户传递过来主同步点服务功能主同步点服务允许请求者在和流中定义主同步点以便将主同步点之前和之后的数据流完全分开如果已选定了活动管理功能单元则只有在活动内才可发起本服务本服务的使用受表中所规定的权标限制请求者在发出之后接收到之前不能发起除和之外的任何服务接受者在收到后除任何现有的限制外在发出之前不能发起或接受者在发出之后所发起的加速数据传送服务其指示不会在相应的之前出现免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)原语的类型及其参数表规定了主同步点服务所需的会话服务原语的类型和参数表主同步点原语和参数原语参数同步点序号用户数据符号说明必需的参数有条件的参数用户可选的参数空白该参数不出现参数值与前面原语中对应参数值相同中定义了同步点序号其取值范围为到用户数据是一个包含到个八位位组用户信息的参数原语的顺序一次成功的主同步点定义的原语的顺序用下面的时序图定义重新同步服务功能重新同步服务用于在当前的会话连接内有序地重新建立通信其典型情况是在差错用户双方或提供者之一无响应或用户之间的意见不一致之后请求本服务将会话连接设置成一个商定的已确定状态其中包括可用权标的位置和下一个使用的同步点序号值本服务可由双方用户的任一方发起并具有下列特征请求者发出之后收到之前不能发起除之外的任何服务接受者收到之后只能发出下列原语之一见注见注见注免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)注这些请求引起重新同步请求的冲突因此用户欲在冲突中取胜则只能发出本请求见第章清除所有未交付的数据为请求用户设置或为使接受者设置每一个可用权标的新分配方案提供一种手段为分配新同步点序号值提供一种手段在收到时如果有一个未确认的主同步点该同步点仍为未确认在任何情况下在重新同步完成和收到新的同步点指示之前不发任何证实解决重新同步请求的冲突使得只有一个冲突请求被证实见第章重新同步类型参数用于指出重新同步选项放弃用于请求提供者将会话连接重新同步到一个大于或等于的同步点新的同步点序号大于该会话连接上前面使用过的任何值在收到时如果有一个未被确认的次同步点该同步点仍为未确认再启动用于返回一个由过去已确认或未确认的同步点序号标识的已商定的点该点不能先于上次证实的主同步点用户负责保障与此点相关的状态信息的安全设置用于同步到由用户指定的任意有效的同步点序号收到时未确认的次同步点仍为未确认原语的类型及其参数表中规定了重新同步服务所需的会话服务原语的类型和参数表重新同步的原语和参数原语参数重新同步类型重新同步点序号权标用户数据符号说明必需的参数有条件的参数用户可选的参数空白该参数不出现参数值与前面原语的对应参数值相同重新同步类型是一个规定了重新同步选项之一的参数其值为下列之一放弃再启动设置同步点序号依赖于重新同步的选项并在和中定义权标是一组在会话连接上的可用权标具有重新同步之后分配给它们的值对每一个可用权标在请求指示中的值为下列之一请求者方接受者方接受者选择响应证实的值除在的情况下由接受者选择和外都与请求指示中的值相同用户数据是一个包含了到个八位位组用户信息的参数免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)原语的顺序一次成功的无冲突的重新同步的原语的顺序用下面的时序图来定义冲突情况在第章中定义异常报告服务功能异常报告服务能将其他服务未涉及到的意外情况通知用户如果一个服务由于提供者协议差错或故障不能完成则使用异常报告服务向双方用户指出这种情况如果异常报告与活动管理服务一起使用则仅当活动在进行之中或等待时才允许使用异常报告服务在一个之后清除错误状态之前由提供者丢弃和同步点指示将不给用户当用户双方之一接收到一个时应发起下列服务之一以清除差错重新同步废弃活动中断或活动丢弃出让数据权标见注在差错清除之前不允许用户发起任何其他服务注建议在已选定重新同步和或活动管理功能单元时不要通过传递数据权标来清除差错状态如果通过传递数据权标来清除差错状态则可能丢失数据和同步点序号但是提供者将跟踪已丢弃的同步点序号因此在差错状态清除后所发的同步点请求指示中指示给用户的同步点序号将反映出在差错状态时已丢弃同步点如果在之后发送的超越了该请求将丢弃这些可同时传送除数据权标外的其他权标原语的类型及其参数表中规定了异常报告所需的会话服务原语的类型和参数表异常报告的原语和参数原语参数原因符号说明免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)必需的参数原因是说明异常报告原因的参数其值为下列之一协议差错未说明差错原语的顺序一次成功的异常报告的原语的顺序用下面的时序图来定义异常报告服务功能异常报告服务允许用户报告受表中所规定权标限制的异常状态如果异常报告服务与活动管理服务一起使用则仅当活动正在进行之中时才允许使用异常报告服务在一个之后直到差错清除之前提供者丢弃和同步点指示将不给请求者只允许该请求者发当收到时接受者发起下列服务之一以清除差错重新同步废弃活动中断或活动丢弃出让数据权标见注至在差错清除之前不允许接受者发起任何其他服务注建议在已选定重新同步和或活动管理功能单元时不要通过传递数据权标来清除差错状态如果通过传递数据权标来清除差错状态则可能会丢失数据和同步点序号但是提供者将跟踪已丢弃的同步点序号因此在差错状态清除后所发的同步点请求指示中指示给用户的同步点序号将反映出在差错状态时已丢弃同步点如果在之后发送的超越了该请求将丢弃这些可同时传送除数据权标外的其他权标原语的类型及其参数表中规定了异常报告所需的会话服务原语的类型和参数免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)表异常报告的原语和参数原语参数原因用户数据符号说明必需的参数有条件的参数用户可选的参数参数值与前面原语的对应参数值相同原因是一个说明异常报告原因的参数它对提供者是透明的其值为下列之一用户接收能力受到危害即未必能正确处理所接收的数据本地用户差错顺序错不可恢复的规程差错未说明的差错用户数据是一个包含了到个八位位组用户信息的参数原语的顺序一次成功的异常报告的原语的顺序用下面的时序图来定义活动开始服务功能活动开始服务允许用户指出已进入了一个新的活动把将要使用的下一个同步点序号的值置为见仅当没有正在进行的活动时才可发起本服务并且本服务受表中所规定权标的限制原语的类型及其参数表中规定了活动开始服务所需的会话服务原语的类型和参数表活动开始的原语和参数原语参数活动标识符用户数据符号说明必需的参数免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)有条件的参数用户可选的参数参数值与前面原语的对应参数值相同活动标识符是由用户为使其能够标识一个新的活动而提供的参数它对提供者是透明的本参数最多为个八位位组用户数据是一个包含了到个八位位组用户信息的参数原语的顺序一次成功的活动开始的原语的顺序用下面时序图来定义活动继续服务功能活动继续服务允许用户指示继续一个先前被中断的活动用户提供一个新活动标识符正被继续的活动的标识符和一个同步点序号其值等于下一个同步点序号值减在被继续的活动原来是在另一个会话连接上开始的情况下用户还提供原会话连接的会话连接标识符仅当无活动正在进行之中时才能发起本服务本服务受表中所规定权标的限制原语的类型及其参数表中规定了活动继续原语服务所需的会话服务原语的类型和参数表活动继续的原语和参数原语参数活动标识符旧活动标识符同步点序号旧会话连接标识符用户数据符号说明必需的参数有条件的参数用户可选的参数参数值与前面原语的对应参数值相同活动标识符是用户为使其能够给正在被继续的活动设置一个新标识符而提供的参数它对提供者是透明的本参数最多为个八位位组旧活动标识符是正被继续的活动原来的标识符该标识符对提供者是透明的同步点序号是由用户提供的且是在中定义的旧会话连接标识符是正被继续的活动原来开始时的会话连接的会话连接标识符它对免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)提供者是透明它包括最多为个八位位组的主呼用户参照符最多为个八位位组的被呼用户参照符最多为个八位位组的公共参照符最多为个八位位组的附加参照信息用户数据是一个包含了到个八位位组用户信息的参数原语的顺序一次成功的活动继续的原语的顺序用下面的时序图来定义活动中断服务功能活动中断服务允许用户非正常地结束当前的活动以便不取消中断前已完成的工作并可以在以后继续仅当活动正在进行时才能发起本服务本服务受表中所规定权标的限制在收到证实时所有可用权标都分配给发出请求的用户请求者在发出后并在收到之前不能发起除之外的任何其他服务接受者在收到之后发出之前不能发起除之外的任何其他服务本服务的使用会导致未交付给用户的数据丢失原语的类型及其参数表中规定了活动中断服务所需的会话服务原语的类型和参数原因是说明活动中断原因的参数它对提供者是透明的且取下列值之一用户接收能力受到危害即未必能正确处理所接收的数据本地用户差错顺序错要求数据权标不可恢复的规程差错没有说明的差错表活动中断的原语及其参数原语参数原因符号说明免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)必需的参数有条件的参数用户可选的参数空白该参数不出现参数值与前面原语的对应参数值相同原语的顺序一次成功的活动中断的原语的顺序用下面的时序图来定义活动丢弃服务功能活动丢弃服务允许用户非正常地终止当前的活动对用户来说本服务意味着取消该活动先前的内容但这不受提供者的控制仅当活动在进行时才能发起本服务本服务受表所规定权标的限制在收到证实之后所有可用权标都分配给发出请求的用户请求者在发出之后并在收到之前不能发起除之外的任何服务接受者在收到之后并在发出之前不能发起除之外的任何服务本服务的使用会导致未交付给用户的数据丢失原语的类型及其参数表中规定了活动丢弃服务所需的会话服务原语的类型及其参数免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)表活动丢弃的原语和参数原语参数原因符号说明有条件的参数用户可选的参数空白该参数不出现参数值与前面原语的对应参数值相同原因是一个说明了活动丢弃原因的参数它对提供者是透明的其值为下列之一用户接收能力受到危害即未必能正确处理所接收的数据本地用户差错顺序错要求数据权标不可恢复的规程差错未说明的差错原语的顺序一次成功的活动丢弃的原语的顺序用下面的时序图来定义活动结束服务功能活动结束服务允许用户指出活动的结束并具有设置一个主同步点的作用仅当活动在进行时才能调用本服务本服务受表所规定权标的限制请求者在发出之后在接收到之前除现有任何限制外不能发起除或之外的任何其他服务接受者在收到一个之后并在发出之前除现有任何限制外不能发起或如果已选定活动管理功能单元则在活动开始或继续以前不允许用户发起除活动开始活动免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)继续权标管理能力数据加速数据特种数据常规数据释放或废弃之外的任何其他服务原语的类型及其参数表中规定了活动结束服务所需的会话服务原语的类型及其参数表活动结束的原语和参数原语参数同步点序号用户数据符号说明必需的参数有条件的参数用户可选的参数空白该参数不出现参数值与前面原语的对应参数值相同在中定义了同步点序号用户数据是一个包含了到个八位位组用户信息的参数原语的顺序一次成功的活动正常终止的原语的顺序用下面的时序图来定义会话连接释放阶段有序释放服务功能有序释放服务总是提供的它允许用户双方之一以有序方式释放会话连接本服务是在交付了输送过程中的所有数据并且被用户双方接受之后在不丢失数据的情况下由用户双方合作完成的本服务的使用受表所规定权标的限制如果释放权标可用接受者可以拒绝释放并继续该会话连接而不丢失数据如果释放权标不可用接受者不能拒绝释放原语的类型及其参数表中规定了有序释放服务所需的会话服务原语的类型和参数免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)表有序释放的原语和参数原语参数结果用户数据符号说明必需的参数有条件的参数用户可选的参数空白该参数不出现参数值与前面原语的对应参数值相同结果参数项是一个指出是否允许释放该会话连接的参数其值可为下列之一肯定否定仅当释放权标可用时才能取后一个值用户数据是一个包含了到个八位位组用户信息的参数原语的顺序一次成功的有序会话释放原语的顺序用下面的时序图来定义当无可用权标时可能会出现冲突这将导致对用户双方的在这种情况下主呼用户从被呼用户收到之后应发出被呼用户从主呼用户收到之前不应发出废弃服务功能废弃服务为用户的任一方能够立即释放会话连接并且把这一释放通知给对方提供手段本服务的使用会导致未交付的数据丢失原语的类型及其参数表规定了废弃服务所需的会话服务原语的类型和参数免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)表废弃的原语和参数原语参数用户数据符号说明有条件的参数用户可选的参数参数值与前面原语的对应参数值相同用户数据是一个包含了到个八位位组用户信息的参数原语的顺序一次成功的废弃的原语的顺序用下面的时序图来定义废弃服务功能废弃服务可为提供者指出由于提供者内部的原因而释放会话连接提供手段本服务的使用将会导致未交付数据的丢失提供者将有限长度的原因码传递给用户原语的类型及其参数表规定了废弃服务所需的会话服务原语的类型和参数表废弃的原语和参数原语参数原因符号说明必需的参数原因是指出废弃原因的参数其值为下列之一运输拆接协议差错未定义原语的顺序一次成功的废弃的原语的顺序用下面的时序图来定义免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)原语的顺序状态表附录补充件中的状态表定义了对会话服务原语可能出现顺序的约束这些约束确定了会话服务出现的次序但未完全规定它们何时出现其他的约束会影响用户或提供者在任何特定时刻发出原语的能力会话连接端点处原语的顺序会话连接端点处可能的原语顺序可直接从附录补充件中的状态表推出冲突用户看到的冲突提供者解决可能破坏用户数据的请求之间发生的冲突如果冲突发生则一方用户在等待下列事件时将收到一个非预期的指示在发出后清除差错状态表定义了可能收到的指示这些指示指出用户在由提供者解决的冲突中失败了表冲突解决产生的指示用户接收到用户正等待之后清除差错状态符号说明免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)可能接收到指示空白不会接收到指示或或提供者解决的冲突提供者依据下列规则解决用户请求的冲突在下列类型中的两个请求发生冲突时排在前面的请求优先对同种请求的可能冲突处理如下如果两个请求冲突则主呼用户请求优先如果两个冲突则具有最小序号的请求优先如果序号相等则主呼用户请求优先如果两个冲突则主呼用户请求优先免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)附录状态表补充件总则本附录以状态表形式描述了会话服务状态表展示了一个用户状态发生在会话服务界面处的事件用户采取的动作和结果状态这些状态表不是会话服务的形式化定义而是用于对在第和章中定义的会话服务原语之间的关系作更精确的定义表规定了由提供者产生的每一外来事件的缩略名及其名字表规定了每一状态的缩略名及其名字表规定了由用户产生的每一外出事件的缩略名和名字表概括了对变量和的操作表规定了特定的动作表规定了谓词表是状态表状态表使用的记号外来事件状态和外出事件用其缩略名表示特定动作用记号表示其中是表中特定动作的编号谓词用记号表示其中是表中谓词的编号布尔运算符用下列记号表示与非或状态表中表项的约定每一状态与无效外来事件或外出事件的交叉处为空白每一状态与有效外来事件或外出事件的交叉处包含内容为和两者之一一个动作表它可以包含特定动作总是包含结果状态一个或多个条件动作表每个表包含由谓词和布尔运算符构成的一个谓词表达式一个动作表见注动作表和条件动作表使用中的记号用户采取的动作状态表定义了用户采取的动作无效交叉项如果状态与一处来事件或外出事件的交叉项是无效的用户采取的动作是局部事态免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)有效交叉项如果状态与一外来事件的交叉处是有效的应采取下列动作之一如果交叉项包含一个动作表则用户应按状态表中规定的顺序采取特定的动作如果交叉项包含一个或多个条件动作表对每一个为真的谓词表达式用户应按与该谓词表达式相关的动作表中所规定的顺序采取特定的动作如果不存在为真的谓词表达式用户应采取中定义的动作之一集合和变量的定义本标准规定了下列集合和变量功能单元本标准规定的所有功能单元的集合定义为式中双工功能单元半双工功能单元异常功能单元特种数据功能单元协商式释放功能单元次同步功能单元主同步功能单元重新同步功能单元加速数据功能单元活动管理功能单元能力数据交换功能单元在上定义的布尔函数为对于属于当且仅当在会话连接建立阶段已选定功能单元则当发出或收到时其值才被设置权标本标准中规定的所有权标的集合定义如下式中次同步权标主活动动标释放权标数据权标在上定义了布尔函数为对于属于是一个定义了相应权标可用性并具有下列值的函数或对于属于是一个定义了相应权标的分配的函数其定义如下如果该权标已分配给用户如果该权标未分配给用户免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)当时无定义在下列情况之一应设置发出或收到发出或收到发出或收到发出或收到发出或收到发出或收到对于属于是一个函数当它为真时表示用户有受权标控制行为的发起权即使相应的权标不可用本函数也适用即对于属于是一个函数当它为真时表示用户有受权标控制行为的接受权即使相应的权标不可用本函数也适用即对于属于是一个函数当它为真时表示用户有与相同的发起权但仅在相应的权标可用且被持有时才能发起行为的情况下即对于属于是一个函数当它为真时表示用户有与相同的接受权但仅在相应的权标可用且不被持有的情况下即权标集合定义下列的子集输入事件中请求的权标输入事件中出让的权标为了定义后面的函数再定义两个集合中定义函数的集合子集的集合在和上定义下列函数对于属于及属于对于属于所有的为真或为空例如不持有任何一个可用权标例如收到对于属于及属于对于属于且不为空存在任意一个例如至少持有一个可用权标变量当活动管理功能单元被选定时是具有下列值的布尔变量活动正在进行之中没有活动在进行之中如果无定义的值设置如下如果已选定活动管理功能单元则在连接建立阶段置为假否则不设置免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)当发出一个或或收到一个或时仅当时才是可能的置为真当发出一个或或收到一个或时置为假当发出一个或收到一个时置为假和这些变量用于解决重新同步冲突指出当前正在进行的是何种重新同步无重新同步在进行重新同步放弃重新同步再启动重新同步设置指出重新同步再启动情况下的序号当发出一个或收到一个时置如果需要置当用户进入时置为是具有下列值的布尔变量已检测到请求冲突尚无请求冲突在会话连接建立阶段本变量被置为假是由用户使用的它是所期望的同步点证实的最小序号当时不期望证实是由用户使用的它是下一个要使用的序号是由用户使用的它是允许重新同步再启动的最小序号是一个具有下列值的布尔变量当小于时用户有权发出次同步点响应用户无权发出次同步点响应在会话连接建立阶段以及当发出一个时被置为假当收到一个时被置为真注表概括了在和上进行的操作是一个具有下列值的布尔变量在状态下接收到一个在冲突之后未接收到在会话连接建立阶段该变量被置为假免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)表用户提供者产生的事件缩略名名称和说明原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)表状态缩略名名称和说明空闲无连接等待等待等待等待等待等待等待等待等待等待等待等待等待等待等待恢复指示等待恢复请求等待等待数据传送状态免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)表用户产生的事件缩略名名称和说明原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语原语免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)表对变量的操作对变量的操作事件有效原语的条件变量更新的条件如果为真置为不变假如果为假不变不变假如果为真不变不变不变如果为假置为不变不变如果为真不变不变真如果为假置为不变真置为置为不变不变置为不变置为不变且置为不变不变不变且置为不变不变不变不变不变不变不变放弃不变置为不变不变再启动不变不变不变不变设置不变不变不变不变与中同放弃置为置为不变与中同再启动置为置为不变不变设置置为置为不变置为置为置为不变置为置为置为不变原语中有置为置为假出现符号说明在会话服务原语中引用的同步点序号大于或等于小于或等于如果主同步或活动结束未完成同步点序号不等于免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)表特定的动作置或中的序号置置置置对于属于按照或中的会话用户需求设置如果置置修改权标的位置置置修改如必要也修改置置置序号置如果置置置如果置置置置序号置置序号置序号如果则置如果则置置设置权标的位置使所有可用权标都被本方持有置设置权标的位置使所有可用权标不被本方持有置如果置置置免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)表谓词序号序号序号序号序号中的序号序号序号用户是会话连接的发起者中的重新同步类型参数等于免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)表连接建立状态表状态空闲等待等待事件无连接表数据传送状态表状态等待等待等待等待等待等待事件数据传送免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)表同步状态表状态等待等待等待等待等待等待事件数据传送免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)表重新同步状态表状事态等待等待等待等待等待等待等待等待等待等待数据传送恢复指示恢复请求件免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)表活动中断和丢弃状态表状事等待等待等待等待等待等待等待等待等待等待等待等待态数据传送件恢复指示恢复请求免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)表活动开始继续和能力数据的状态表状事等待等待态数据传送件免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)表权标管理和异常状态表状事态等待等待等待等待等待等待等待等待等待等待数据传送恢复指示恢复请求件免费标准网(www.freebz.net)无需注册即可下载 免费标准网(www.freebz.net)表连接释放状态表状态等待等待其他状态事件数据传送附加说明本标准由中华人民共和国电子工业部提出本标准由电子工业部第十五研究所负责起草本标准主要起草人张莺赵小凡等免费标准网(www.freebz.net)无需注册即可下载'