GB/T 17173.3-1997
基本信息
标准号:
GB/T 17173.3-1997
中文名称:信息技术 开放系统互连 分布式事务处理 第3部分:协议规范
标准类别:国家标准(GB)
标准状态:现行
发布日期:1997-01-02
实施日期:1998-08-01
出版语种:简体中文
下载格式:.rar.pdf
下载大小:24645397
标准分类号
标准ICS号:信息技术、办公机械设备>>开放系统互连(OSI)>>35.100.70应用层
中标分类号:电子元器件与信息技术>>信息处理技术>>L79计算机开放与系统互连
关联标准
采标情况:idt ISO/IEC 10026-3:1992
出版信息
出版社:中国标准出版社
书号:155066.1-15305
页数:平装16长, 页数:725, 字数:1450千字
标准价格:140.0 元
出版日期:2004-04-12
相关单位信息
首发日期:1997-12-25
复审日期:2004-10-14
起草单位:西安交通大学
归口单位:全国信息技术标准化技术委员会
发布部门:国家技术监督局
主管部门:国家标准化管理委员会
标准简介
本标准的范围限于系统的互连;它不规定或限制在计算机系统内可能接口的实现。 GB/T 17173.3-1997 信息技术 开放系统互连 分布式事务处理 第3部分:协议规范 GB/T17173.3-1997 标准下载解压密码:www.bzxz.net
标准内容
GB/T 17173.3—1997
本标准等同采用国际标准IS(>/IEC10026-3:19922信息技术分布式事务处埋
耳放系统互连
第3部分:协议规范》。
为适应信息处理的需要,本标准依据OSI参考模型规定广应用层事务处理的协议规范,本标准去掉了IS0/IEC10026-3的第16章\动作和事作的索引”,除此之外本标谁无论在技术内穿上还是在编排格式上均与国际标准保持一敬。GB/T17173在信息技术
开放系统互连分布式事务处理\总标题下,日前包括以下3个部分:第1部分:OSI TP 模型;
第2部分:OSITP服务;
第3部分:协议现范,
本标滩的尉录 A和附录 B都是标准的附录。本标凝的附录 C、附录 D、附录 E,附录 F,开录 G 和附录 II 都是提示的附录,本标准由中华人民共和国电子工业部提出,本标准山电子工业部标准化研究所归口。术标雅起草单位:西安交通大学,电子工业部标准化研究所。本标雅十要起章人·邓良松、冯惠、邓剪、常明、扮炊。CB/T 17173. 3—1997
ISO/IEC 前言
IS((国际标准化组织)1EC(国际电1委员会)是世界性的标准化专门机构。国家成员体(它们部是ISO或IEC的成员国)通过国际组织建文的各个技术委员会参与制定针对特定技术范再的国际标准,ISO利IEC的各技术委员会在共同感兴趣的领域内进行合作。与ISO和IFC有联系的其他官方和非宫方国际组织也可参与国际标准的制定工作,对于信息技术领域,ISO和IEC建立了一个联合技术委员会.即ISO/IECJTC:1。山联合技术委员会提出的国际标准罩案需分发给国家成员体进行表决。发布一个国际标准,垒少需要75%的参与表决的国家成员体设票赞成。
国际标准ISO/1EC10026-3是TSC)/IFXCJTC:1信息技术联合委贝会制定的在《信息技术开放系统4.连分布式事务处理》总标题下,ISO/1EC10026包括下述部分:第1 部分,UOSI TP模型
第2部分:OSITP服务;
第3部分:协议规范:
第4部分:协议实现-致性声明(PICS)形式:第5部分:应用上下文珍式:
-一第6部分非结构化数据传送
附录A和附录B楚ISO/IFC10G26-3的组成部分。附录C、附录D、附录E、附录F、附录G和谢录11仅提供参考信息。
GB/T 17173. 3—1997
GB/T 17173 是为了便于计算机系统互连而制定H的系列标准之一。本系列标准与按照开放系统互连参考模型(GB9387)所规定的网络标准相关联。参考模型把互连标准的范围划分为系列行具体说明内层,每层的大小都是可管理的开放系统互连的目标是允许使用除正连标准以外最少的技术约定,而达到下列计算机系统的互连a)来自不同的制造商;
b)在不同的管理机制之下*
c)使用不同复架程度的;
c)不同技术的。
GB/T17173定义广(OSITP模型,OSITP服务,并规定了在OSI参考模型的应用层可用的(USITP协设。
OSI TP服务居应用层服务。亡涉及联系为事务的可识别信息,事务则可以涉及两个或更多的并放系统。
GB/T17173提供了足够的功能来支持事务处理,并Ⅱ建立了一个框架米协调各开放系统中所有众多的OSI TP资源。
GB/T17173既没有说明本地资源间的接口,也没有指定在本地系统中应用程设i的接。不过·将来标准的扩充也许可以解决这些问题。1范围
中华人民共和国国家标准
信息技术开放系统互连分布式
事务处理第3部分:协议规范
Information techology—Open Systcnas Interconnection-Distrihuted Transaction ProccssingPar1 3.Protocol specificalion本标准提供:
GB/T 17173.3—1997
idt1S0/IEC10026-3:1992
a)给出每个参与实体必要行为的白动机的性质的说明(第6章至第10章),其巾实体是提供(SITP服务的。它包括!
1)与接收到TF服务用户调用发出的请求和响应原语时采取的动作:2)当接收到表示服务提供者发出的指示利证实原语时采取的动作;3)在本地系统中作为某种事件的结果南采取的动作:4)作为和其他ASF交互作用的结果而采取的动作:b)传送TP协议控制信息所需的抽象语法的定义(第12章):c)协议实现所要满足的一致性要求(第13章)。本标准的范困限于系统的互连;它不规定或限制在计算机系统内可能接门的实现,2引用标准
下列标准所包含的条文.通过在本标准中引用而构成为本标准的条文,本标准出版时.所示版本均为有效。所有标准都会被修订·使用本标准的各方应探讨使用下列标准最新版本的可能性。GB938788倍息处理系统开放系统互连基本参考模型(idt15O7498:1984)GB/T9387.21995信息处理系统并放系统互连基本参考模型第2部分:安全体系结内(idt 1S0 7498 2:1989)
GB/T9387.3—10995信息处理系统开放系统互连基本参考模型第3部分:命名与编止(iclt1SO 7498-3;1989)
GB/T15128-94信息处理系统开放系统互连面尚连接的基本会请服务定义(idtISO)8325:1987)
GB/T13129—-94信息处理系统开改系统互连服务约定(idt1S()/TR8500:1987)GB/T15695—1995信点处理系统开放系统互连面向连接的表示服务定义(idtISO8822:1988)
GB/1 16262—1996信息技术
开放系统互连抽象语法记法一(ASN.1)规范(idtTSC)8824:1990)
GB/T16263-1996假息技术开放系统互.连抽象语法记法-(ASN.1)的基木编码规则规范(idt IS0 8825:1990)
国家技术监督局1997-12-25批准1998-08-01实施
CB/T 17173, 31997
GB/T16264.2—1996信息技术开放系统连日录第2部分:模型(idtISO/IEC9594-2:1990)
GB/T16264.6—1996信息技术开放系统互连日录第6部分:选择属性类型(idtISO/IEC9594-6:1990)
GB/T166871996信息处理系统开放系统互连联系控制服务元素协议规范(id1ISC)8650:1988)
GB/T16688—1996信息处理系统开放系统互连联系控制服务元素服务定义(id1ISO8649:1988)
GB/T17173.1-1997信息技术开放系统互连分布式事务处理第1部分:OSITP模型(idtIS0/IEC 10026-L:1992)
GB/T17173.2—1997信息技术开放系统互连分布式事务处理第2部分:0SITP服务(idtIS0/IEC10026 2:1992)
GB/T17176-1997信息技术开放系统连应用层结构(idtIS)/IFEC9545:1989)GB/T17178.1-1997信息技术开放系统五连致性测试方法和框架第1部分:基本微念(idtISO/IEC9646-11991)
1S()8326/Atndl4信息技术开效系统4.连面向连接的基本会话服务定义修改单4:其他问步比功能
TS()8327:1987/Amd3信息处理系统开放系统互连面问连接的基本会话协议规范修改单3其他同步化功能
1S()8822/Aml5信息技术开放系统互连面向连接的表示服务定义修改单5:对表示服务用户的其他会活周步化功能
IS0)8823:1988/Amd:信息技术开放系统互连面问连接表示协议规范修收单5,其他同步化功能
IS0/IEC9072-1:1989信息处理系统文本通信远程操作第1部分:模型.记法和务定义[SO/IEC9672-2:1989信息处理系统文本通信远程操作第2部分:协议规范1S0/IEC9元79-11993错息技术开政系统互连远程数据库访问第1部分:类属模型、服务和协设
13()/IEC0579:2:1993信息技术开效系统互连远程数据库访问第2部分SQL专门化1S0/1EC9804:1990信息技术开放系统互延托付,并发和恢复服务元素的服务定义IS0)/1EC0804/Amd2信息技术开放系统互连托付、并发和恢复服务元素的服务定义修改单2:会话映射变换
1S)/IFC:9805:199门信息术开放系统互连托付,并发和恢复眼务元系的协议规范IS0)/IFC±805/Aml2信息技术开效系统连托付、并发和恢复服务元索的协议规范修改单2:会话映射变换
3定义
本标准采用GB/T17173.1(TP模型)和GB/T17173.2(TP服务)中的术语定义,特别针对OS1 TP协议规范的术语在7.3中定义。4缩略语
除了在-·些表格中用到的下列缔略语外:本标准使用在GB/T17173.1(OSITP模型)中定义的缩略语:
证实原语;
GB/T 17173. 3—1997
指示原语;
请求原语:
响应原讲。
下列缩略语是作为辅助设施服务的词头:AF
5约定
辅助设施;
信道辅助设施;
SACF辅助设施。
GB/T17173.2为分布式事务处理定义「服务,它是在GB/T15129中定义的描述性约定指导下进行的。
术语“请求\和“指示”有时以下列儿种方式使用a)单个请求可以导致多个指示(例如:单个TP-(OMMIT请求可能导致对每个直接下级TISUT的 TP-PREPARE指示;
h)若干清求可以导效单·个指示(例如:只有在TPSUI和所有事务树中的下级TPSUI都发出T1-DOVE请求后才可以向级TPSUI发山单个TP-COMMIT-COMPLETE指示);r)清求原语导致同轻的指示原语的约定不是总遵从的(例如,TP.COMMIT请求会引起发出TP-PREPARE指示)
对「给定的原语或AILU、每个参数或域的出现由下列俏之一描述:空白:不能用:
M;出期是必备的;
U:出现是用户选择的;wwW.bzxz.Net
):出现是提供者选择的;
C:出现是有条件的,
另外,记号\(一)\表示参数或域侦诺义1等于表中前-个原语或APDU的参数或域的莅。此范号有时利上述其他值结合起来,例如\(-)/M\,表明在一些情况下原语作为前·-个原语或API)U的结采而置相同(也就是使用-(=)\)+在另一些情况中(当使用\M\时),或者(i)没有前--个原语或AP[\U.或者(i)来自前一个原语或 APDUI 值可能被改变,6PM 的模型
6.1概述
本章提供了专门针始GH/T17173这部分的TPPM某些方面的概述,其中括联系的用法和管理、对话建立及信道管理的细节以及会活次同步令牌、并置却嵌入的使用:6.1. 1 联系使用的原侧
TPPM 使用联系来持TP对或TP信道,联系可以振据本地判定在任何时刻建文。联系的建立可与PM的动作并行进行,--个已建立H现在不使用的联系被认为是在自由联系池:\接到对话请求时,需要给PM分配一个联系以支持该对话。任何已分配的联系需要右与它所使用的对话相容的属性,这在8.5.2(对话)和8.5.3(信道)中描述。可从白自联系池中给PM分配·个联系,或可尝试为利对话或信道一起使用而建立新的联系。如果诈为·个本地定,认为无法分配个朴筹的联系,将拍统片始对活请求,可在TPPM不使用联系的任何游刻释放它们。不再使用联系因而可以释放的时刻.在第10章中的SACF过程中定义。
CB/T 17173.3—1997
联系建证后,一个AF1被指定为\竞争胜者”,另一个作为\竞争败者\,竞争性胜者和竞争败者的指定在联系持续期间保持。个AEI可以是某些联系上的竞争胜者而在其他的联系上是竞争败者。对话建立的优选方向是从竞争胜者到竞争效老,因为竞争胜者有使用联系的权利。竞争旺者可授权竞败者使用联系以建立一个对话,们果当时它没有使用或还术预约这个联系的话。竞争胜者也可抵绝竞争败者为建文对话而使用联系,党争效书可以暂时正式请求竞争胜者的权力以试图建立单个对话,这是由没标机制来实现。在建立联系时,投标机制的使用是产明为任选或是强制的。这个声明在联系的生命期内不改变。6.1.2对话的建
当TPSUI试图建立新的对话,如在6.1.1中描述的,首先为与这个对话起便用必须分配-个相容的联系。
如果两个TPPM(在不同AEI上)试图建立向一个联系上的对话(不使用投标机制),在竞争胜若AEI上的TPPM将成功,因而中断竞争败者的尝试。投标机制的使用彩响到对话的建立。竞争败者可通过发出投标请求米要求建立单个刘活的权利而无冲突的可能。竞争胜者川以接受或拒绝这个技标请求。若被接受,竞争败者发出对话建立请求,若被拒绝,竞争败者直至接到竞争胜者的建立对话请求时,才可以发出对话建立请求。在下列任一情况十,试图建立对话之前,竞争败者的投标是强制的:a)若投标对联系是强制的;
1)若存在可能出现一个不希望的CBEGIN指示的情况(见10.3.1)。对话建文谚求由于下列原固被拒绝;=)TPPM不能选择或建立满足对话需要的联系。b)TPPM是联系上的竞争败老且其对话建文或投标请求与来口竞争胜者的对话建请求相冲突道得区分下列谢类冲突:
1)竞争胜者仍处于-个对话之中:2)竞争耻若不在对话之中。这出现在当竞争胜者开始一个对话以及不需要伙伴的响应结束对活时。
r)伙伴TPPM或TPSU1拒绝该对话。这可能因为各种原因:TPSUI标题末找到,资源不够等。拒绝的原因在 TF APDU 上携带着。注,尽答本标准说明拒绝建文对活.这不排除尝试重新建文对话的实现方式,由于非证实的对话或言道终止的使用,在对话建立请求之后,可能发牛来自伙伴的\杂散APDL:。为检测及丢奔这些杂散A1\DU.作对话建立请求时发送个相关子值。它是在对话建立证实时问内面伙伴返回的,由于对话建立证续-是先下任何其他由伙伴发出的请求,故在该证实收到之前去弃AP-TI(同样的机制也用信道建时),用于检测上面\b)2)\中描述过的对话拒绝背况的机制使用“最后伙伴标识符\(LPI)。当竞争败者发出投标请求或没有投标请求的对话建立请求时,该请求携带从竞争胜者处收到的先前的对话建立指示的相关「。若竞争胜者收到一个不同于前面发出的对活建立请求的相关子的LPI值,该投标(或对话建立)请求被拒绝。着没有发自竞个胜老的先前的对活建立指示,则不提供该LPI。6. 1. 3信道管理
当出现结点失效或通信故障后,TPPM可能负责恢复(取决丁所找到的日志记录中记录该事务的事务状态),为此要求,TPPM需要信道来进行恢复。在大多数方面.信道的建立相似对话的建义;但是,有一点本质区别:不向于对话,信道不是由TPPM自已建立的,而它们是由信道协议机(CPM)建立和管理的,每个AE1只有单个CPM,且该CPM处理出这个AEIT驻留的所有TPPM的请求和使用的信道。
TPPM和CPM间的相互作用CAF-服务模型化(CAF是信道辅助功能的调头)。TPPM使用GB/T 17173.3—1997
C.AF 服务请求来请求 C.PM 建立到指定伙伴 TPPM 的信道,妆到请求后,CPM 或者选择L行信道或书使用与对话建守见6.1.2)相似的过程經立新借道当恢复已执行,即,当TPPM或者已发出了C-RECVER成或已妆到广CRFCOVER证实时TPPM使用势个CAF服务请求以通知CPM已不再使用借道了。懿片CPM可终山该言道成留作以培用。
除了满足位于AE1中的TPPM发出的信道清求外,CPM也负支响应其他(PM发i:的以及对该AEI提山的所有信道建立指示.另外,CPM接收信道上的诉行恢复片动指示川将它价传至所编址的TPTM只要当没有可如此定位的TPPM时CPM必氛对此恢复高动指示作出回答。6.1.4信道使用
信道可建立为单向恢复信追或效向恢复信道。对任:种信道,根据1SO)/1HC980+中的限制、只允许有单个-RECOVER请求在它得到响应以前在信道上是末完的:另外C-RECOVE1R请求的发iH存必须拥有令牌,除非该CRECOVER请求是作为C-RECOVER指示的响应而发出(CRECOVER1rammit)请求作为对CREc()VER(ready)指示的响应)或在某些情况下在效向恢复信道l:发出在单向恢复信道中,只有信道的启动普有权启动核复。令牌·且为启动者抑有,便不再传给伙伴。在双向恢复信道中,信道的每端如果有令牌的话帮可启动恢复。在每个CREC)VFR法求放AFRECOVER请求之后,令牌传给伙伴;这便允诈在估道恢复交换的电,当CPM不再书要房动恢复时,它将令牌传给它的伙伴;另一方面,者没有令牌的-端要在信道上启动谈复,它可发出AF-TOKENILEASE请求,
6. 1.5令牌控制
注 1,见附录 B 令牌的 L:-AS1 使用。当开始事务、托付事务或启动恢复时,C需要拥有会活层次同步令牌(以后叫做令牌,见7.3)。TPPM保证在TPSIJ或U-ASE没石移动令牌的时间时,令牌将是可得到的,TPPM使用下列移动令牌的规则:
1)当建立联系时竞争胜者拥有令牌。b)对话终止时,令牌返回给竞争胜者,)若竞争致者收到令牌而比时该联系还未分配给对话,令牌返回竞争胜者,如果竞非败者证试阁建文对话且已收到投示请求被接受的证实,该规则不再适用。法2,这发生在移动该令牌的(:-A51请求与非证实的对法终止请求相冲奕F。)在接受带有要求令牌参数的投标请求时,令牌送到竞争败者。+)若竞争胜若拥有令牌且没有为其他使用预约联系,在收到选择了托付功能单元的对话律市指示(没有以前的投标)时,令牌发送到竞争败者,若竞争胜老不抑有令牌,令牌将最亡到达.然片逆丽给竞争败者。
证3:该机制保证当托付功能单元被选择使对后上级开始一事务时,今牌总在对话上级处。↑)若在收到准备请求后令牌为下级拥有,当发送托付建议时令牌发送到1级。g)在双向恢复信道上,在启动每个恢复请求后,令牌发送到伙伴处。由于以前的对话或其他原因造成令牌的移动,当要求开始事务或启动概复叶,在某些情况下令牌可能不会文即得到,在这些情况下,除了当亡ASE在同一对话内移动令牌几令牌是开始书务所需的情院下,这些规则保证今牌最终会到,所以TPPM只用等待至令牌传来即可,虽然U-ASF改有令牌,在开始事务之前移动令牌的 U-ASE 负贵得到它。6. 1. 6 并置/分置
并置是可选的特征,它允许由TPPM(这位括TP,CCR、ACSF和U-ASEAPDU)产生的多个AFDL:映射至单个PSDU.以减少PSDUI数量及优化执行。光肾由SACF的并置器部分执行-它不包据在动作序列中(SA(F的其余分包括在动作序列中,见7.1.3)。GB/T 17173. 3—1997
当不月并置时,支持层的状态总是与TPFM状态同步,这是因为PSUU(影响支持层状态)和AP-IU(影响TPPM状态)之间的一一对立关系。当使用并置时.维扩TPPM与支持层之间的同步是重要的。因此构造并罩规则,以使在支持引起状态政变的PSIDU直接相联系APDU总光丁该PSIU中的任何其他API)U(可能利支持层状态变化无关)之前传送给TPPM。注:此情况的个例了是CR(OI.RACK RICCAFLL,始秉另一个APDU在该APOI:的被并,那,人TP-GRANTCONTROIRIAPDU便产生下列情说。引入包括两个APTIU的PSLLT由会话处理,产4给出ERFSYNCHRUINI7F 指示的会活状态。 然而 TPPM 会先处理 TP-GRANT CONTROL-RI AFDL:而不管 C-ROLLBACK指,然TPPM让TPSUI发山TP-ROLLRACK请求,导致映射至P.RESYNCHRONIZE请求的引出 C-ROLJ.RACK-RI CCR AFUL:。该 P-RESYNCHONIZE 请求在先前给出 P RESYNCHRONIZF 指示后被接收,导缴会话服务用户规测的违章(某些情况下):引入的C-ROLEB4CK指示仍未被TPFM处理,右在C-ROLLBACK-RICCRAPDU前没有什么可并置,在TPPM按受任何其他从TPSUI来的输人事需前.TPPM使已经改变其状态来反映会话中状态变化(即,处理回退):分包括接收引入的PST>U并对PST中包含的每个APLL:牛成分商的事件。整个PSDL在另一个PSLDU被接收前处理,当并是可选特征时,分管是强制的,所有符合丁在10,7中说明的规则剂并置序列应在引入的PSID单得到支持。6.1.7嵌入
APDL:的组合的语义要求它们被解释为单个单元以决定所需的动作的地方,这些APDL处一个嵌入另一个的形式。例如,当TPASE的APDU给CCRAHDU定义附加值时,会产生这种情况。注:使用该源理的例子包括在C-PREPARE请求中嵌人TP-PREPARF-RI-APDIJ.SACF包仑处理嵌入在指示和证实中的TPAPLL的“路由器”部件。路由器使不带有TPAPDL:的CCR或ACSE指示或证实直接传率MACF(通过合适的SACF过程)。荐CCR或ACSE指示或证实包含有嵌人的TPAPDU,路山器将使指示或证实传至此TP-ASE,然后,TP-ASE译码该TPAPDU并给MACF传送AF指示或证实(通过合适的SACF过程),它们表达了CCR或ACSE服务和TPAPT)I:的组合语义,
6.2(ISI协设结树
6.2.1PM的部件
本标准描述的协议提供『由 GB/T 17173.2OSITP服务定义的服务。TP的协议规范被表示为TP协议机(TPPM),并由信道协议机(CPM)补充。在AEI中,有与同一AEI中的TPPM交互作用以达到恢复日标的CPM。TPPM和CPM间的交互作用由个川信道辅助功能(CAF)的服务表示,由CPM提供给TPPM的 CAF服务,为信道动态地加于特定的 TPPM 之上以及从特定的 TPPM 之上动态分离信道的能,力建立模型。
TPPM和CFM包含由MACF控制的SAO集合。OSITP协议的结构见图1和图2。
6.2. 1.1 IPPM
TFPM的MACF提供多联系上的TP服务和相关的时序序列规则,此TPPM的MACF将TI服务映射到TPPM中包括的SAO的功能能力,以及当适合时映射至CAF服务上。TPPM的每个SAO组成如下:
a)ACSE,建记科终止联系。ACSE服务不是直接由IP服务调用的,而是由TIFM的MACF调用(见 6. 1. 1 和 8. 2)或有时由不是 TPPM MACF 过程的某些源调用(见 11. 3. 211 若是 (PM 则见11. 3. 22和 10. 5. 59)。
L)TP-ASE,提供来生成和接收TP APDU。TP-ASE和 TPPM的MACF(通过合适的 SACF过程)之间的交互作用的称为辅助动能(AF)服务的服务来表示中 TP-ASE 提供的 AF 服务,为 TP APDIJ 交换和映射至正确的下层服务的能力建立模型:GB/T17173.3—1997
心CCR,当需要时提供托付,回退,概复功能的支持,CCR服劣为TPPM的MACF使用:1) CCR没有运送 TP-AFDU 附,直接使用;TEPM
IP服务
TPPM的
CAF服务
CPM的
图1TPPM和CPM之间的关系
SACF丢奔、排既、投标示,联系管圳》-ASE服行
U-ASE(OT,
【个或多个】
A服务
上服务
注:只有CPM中包含的SAO不包含i-ASE。服务
AF服务
【服苏服券
SACF(升胃分胃)
图2SAO的结构
2)当CCK运送TPAPDL:时(见8.3),[间接通过TP-ASE使用。d)一个或多个UI-ASF,提供应用指定协议。U-ASE务出TP-DATA服务表示止应用指定协议中为TP顺序约束建模。U-ASEAPDU真接或间接被映射至表示服务,由U-ASE标准规定。e)SACF,协调SAO中的ASF,以在联系上保持一致性能。SACF由下列部件组成:1)过程,它用来检查通过MACF和SAO之间的服务并处理与对话建立相关的动作和管理没有为对诉使用的联系。这些动作可使服务原语通过丢弃生成另外约服务原谱或排列服务原语队列。另外,这些过程提供SACF辅助功能(SAF)服务,它代表MACF和SACF间的交式作用。
2)路由器,它保证带存IPAPIU的指示或证实直接送至正确的部件:见有关嵌人的6.1.7.CB/T 17173. 3 --997
3)并置器,可选地为出APDL构造基」多个APDU的单个PSDU,并为I人PSDU而分包含在PSTI:中的每个 APDU,
AF和 BAF服务对TPPM都是完全内部的:从TPPM之外它们是不可见的,因此除TPPM 的MACF 外都不能使用它们。TPPM 的MACF 足 AF 和 SAF 服务的唯·-\使用者\,不成对 AF 或SAF股务有一致性需求。
TPPM将分配给对话使用的联系的应用上下文应包括:)ACSE:
h TP-ASE
r)CCR,当选择了托付功能单元时d)一个或多个-ASE,特别标识出的。当包括多个UASE时,它们之间的关系应作为它们的规范的--部分而说明,或作为应用上下文规范的部分而说明准1:附录H包含写适」包含在TP应用土下文中的 II-ASE的指导) SACF 和 MACF 过义。
注2:对应用上下文形式的条文有待将来标准化。E.2. 1.2 CPM
CPM 的 MACF 包括月来正确建文和终止信道的必要条文。CIM 的 MACF提供 CAF 服务。TPPM 的MACF是 CAF服务的唯一\使用者\。对CAF服务不应有--效性需求。CPM中包括的SA后TPPM中的SAO是样的,只是不需U-ASE,由CPM的MACF使用的AF和SAF服务的定义与TPPM中的定义是相同的。它们变同样的限制。CPM将分配给信道用的联系的应用上下义应包括;a) ACSE:
h) TP.ASE:
c) CCR:
d) SACF 和 MACF 过程。
7执行规则
7.1PM的操作
本竞描述PM都件问的交互作用
7.1.1 SAO 到MACF 的关系
GB/T17176定义联系和SAO之间的一一对应关系。当对话或信道在联系上使用时·该SA()与·个MACF相联系(疯于一个PM)。本标准提供在完成信道或对话时,把SAO从MACF分离出来.以使联系为以后另..个PM中的MACF使用。道带,当联系上不存在对话或信道时.SAO便从MACF分离。-个分离的SAO不被看作是任何IM的部分。当生成建立对话或信道的引入请求时,SAO梗连接到MACF以使MACF能处理该请求。当MACF启动对话或信道的建立时,没有连接纠任何其他MACF的SAO可以连接到正在建文对话或信道的MACF。可以试图建立新的SAO来和MACF相连接。
所有,未用于恢复的信道都和 CPM相连。当由 TPPM通过CPM产生的请求以执行恢复时,CPM给TFIM传送未被使用(与正确的AEI相联系的)信道以满足该请求。当未用信道上E现[入C-RECO)VER指示时,CPM找到与正被恢复的事务对应的TPPM并将此信道传给该TPPM。一口TPPM完成恢复,信道便传同到CFM
7. 1. 2至 PM 的输人事件
PM输人事件作为下列的结果发生:就TPPM米说,由TPSUI发山的请求和响应源语或出CPM发出的指示原语·就CPM来说,由TPPM发出的请求:
CB/T17173.31997
本坦情况引发的事件(内部事);或APDU引起的事件和来自SACF并置器部分或如果未使用并置直接来白表的表示指求利证实输出。
7.1.3动作序列
动作序列是在第9、10、11章的过程行的连序列,它是作为TPPM或CPM内中个输入小夺的结果。CPM和每个TPPM有分离的动作序列,它们独立违行、动作序列也括由PM对输入事件的所有处理+除了属1 SACF的并置群滞分的处刑以外(见6.1.6)没有连接到仁何MACF的SAO不是任何PM动作序列的·部分。所以它可与PM的动作并行进行。
法这就充许联系管得的执行泌了通常的PM处理。一个动作序列完全地执行(即已结束所有过程以PM就可处理任何的后绒的输入件动作序列是.·个连续的和原「的过程执行(除非在结点尖效实件中),并有-个允许作行的例外:当使用(S)AF、ACSE,CCR或表示服务向SAO发出请求或响应.SAO可以并行于MACF的动作序列继续该动作序列。SAO)保证MACF发出的请求或响应按发出顺序处理。当其过程结束时,SAO)完成动作序列中的它的部分。
在SA()中,可发出A-ABORT请求或AREI.FASE(Result=alffirmative)响应。最多有:个像这样的事仆会在动作序列1出现。这样的邦件由MACF处琪以处理联系的丢失,该非件是山MACF乍动作序列中处理的,在此序列中一且MACF和所右SAO完成它们的过程的执行就发出L述AABORT请求或A-REI.FASE响应(即刚好在动作序列结束前)7. 1.4 SACF 排队
某些TP服务有时不能在单个动作序列中完成(如TP-BEGIN-1\IALCGLE请求),为了使TPPM在任何时候均叮在TPSUII边界接收输人事件,可能有必要在TPPM内排队请求,固而,不能,刻处理的请求可以触发在SACF中排队,但请求总是从TPSUI中接收。为了支持此功能,当使用时.TPPM明确地描述排队操作,
需要排队的·个钢子是在为竞争败:者建立对话期间,在开始对话TPA11儿U被送出前可能需要投标。开始对话AF服务便由SACT进行排队直到投标结束。当发生该排队时,TPSUI可以在对话上进行进一步的TP服务调用,它也要排队。当需要队刻时.排队发生在SACF内。有的AF利CCR服务要进行排队,因为这些服务本某些情况下在被发小至TP或CCRASE前可能要由SACF排队·段。为单个对话建立个队列,该以随后会被完全或部分地刷新.这引起所有或部分挂起的服务源语在单个动作序列中被处理,队列被会弃,引起挂起的服务源语将被弃,当队列被完全删新,任何随后服务原语均不再伟起:7.1.5 阻塞在 PSAP的输人件
当事务处职完最时.在联系上可以接收与随后的事务相关的APDUI。直到事务定成,才能尚TPSU!发出应的服务原语。
当来自联系的服务原语不能被处理时,TPPM停i在PSAP上接收股务原讲。处理可重断汗始时.TPPM开始生PSAP重新接收包括先前阻的服务原语。注:当服务原被阻塞左PSAP时.SACF的许百器/分器部分不图止传送服务凉语室5A)的其余部分、这些3务原语可是在PSAP的阻塞箱入事件前也由SACF接收的PSI的结果。并规则如此规定是心工任此境况下可以正确地处理引人事件
TPPM在下列情况停.上在PSAP接收输入事件:a)当二收到来自下级的托付证实且对话既未被天折也无延迟结束对活时:b)当同迟响应发至下级或从下级处收到到退证实,非逆式事务功能单元被选择,H.列话还未被天
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。