GB/T 12453-1990
基本信息
标准号:
GB/T 12453-1990
中文名称:信息处理系统 开放系统互连 运输服务定义
标准类别:国家标准(GB)
标准状态:已作废
发布日期:1990-08-03
实施日期:1991-05-01
作废日期:2008-12-01
出版语种:简体中文
下载格式:.rar.pdf
下载大小:768242
标准分类号
标准ICS号:信息技术、办公机械设备>>35.100开放系统互连(OSI)
中标分类号:电子元器件与信息技术>>信息处理技术>>L79计算机开放与系统互连
出版信息
出版社:中国标准出版社
页数:21页
标准价格:14.0 元
出版日期:1991-05-01
相关单位信息
首发日期:1990-08-30
复审日期:2004-10-14
起草单位:复旦大学
归口单位:全国信息技术标准化技术委员会
提出单位:中华人民共和国机械电子工业部
发布部门:国家技术监督局
主管部门:国家标准化管理委员会
标准简介
本标准用抽象方法定义了由OSI运输层提供的外部可见的服务,根据:a. 服务的原语动作和事件;b. 与每个原语动作和事件相关的参数;c. 动作与事件之间的关系及其合法顺序。本标准中定义的服务是由所有OSI运输协议(连同网络服务一起)所提供的、并可被任何OSI会话协议使用的那些服务。本标准既不规定具体的实施或产品,也不强制在计算机系统内实体和接口的实现,因此对本标准不存在一致性要求。 GB/T 12453-1990 信息处理系统 开放系统互连 运输服务定义 GB/T12453-1990 标准下载解压密码:www.bzxz.net
标准内容
中华人民共和国国家标准
信息处理系统开放系统互连
运输服务定义
Inforrmation processing systernsOpen systems InterconnectionTransport .scrvice definitionGB 12453— 90
ISO 80721986
本标准等同采用国际标准IS08072一1986%信息处理系统开放系统互连:运输服务定义”。本标准是为了便于计算机系统互连而制订的一组标准之一。它与开放系统互连参考模型所定义的一组标准中的其他标准有关。参考模型把互连标准化的范围细分成一系列规模可誉理的规范的层。本标准的首的是在参考模型的会活层与运输层之间的边界上对会话层提供的服务进行定义,运输协议使用合适的网络服务来提供途输服务。本标准还定义了会话协议可以利用的运输服务的特征。图1说明了运输服务、运输协议、网络服务和会话协议各标准之间的关系。公话协议
以提供的障务为基础
近物量务
提供剧务
运物协议
以使用的显务为基础
网络盟务
图1本标准与其他 OSI标推的关系关予本标准第10章中所述的运输服务质量,要认识到,为了对穿过0SI基本参考模型所有层的服务质量进行综合处理,并保证层服务的各自处理能按统一方式满足服务质量的整体目标,有关工作仍在进行中。因此,今后可以给本标准增加一-个补篇,更进步反映服务质量的发展和综合性。1 主题内穿与适用范鹿
本标准用抽象方法定义了由SI运输层提供的外部可见的服务,根据:。服务的原语动作和事件;
b,与每个原语动作和事件相关的参数;c.动作和事件之间的关系及其合法顺序。本标准中定义的服务是由所有 OS1 运输协议(连同网络服务一起)所提供的,并可被任何 SI 会话协议使用的那些服务。
本标准既不规定具体的实施或产品,也不强制在计算机系统内实体和接口的实现,因此对本标准不存在致性要求。
国家技术监督局1990-08-30批准1991-05-01实施
W.2引用标准”
GB 12453—90
信息处理系统开放系统互连基本参考模型0B9387
面向连接的运输协议规范
GB12500信息处理系统开放系统互连注,1)引用标准的说明见附录A(补充件)。第一篇概
3术语
3.1参考模型术语
本标准以GB9387提出的概念为基础,并使用在该标准中定义的下列术语:加速运输服务数据单元:
运输连接;
运输连接端点!
运输层;
运输服务:
运输服务访间点:
运输服务访问点地址:
运输服务数据单元;
网络层:
网络服务;
网络连接!
接口流量控制。
3.2服务约庭术语
本标准还使用.ISO/TR8509中延义的并用于运输层的下列术语:服务用户,
服务提供者:
原语;
请求(request):
指示(indication),
响应(tesponse);
证实(confirm)。
3.3运输服务术语
本标准还使用下列术语:
3.3.1主呼TS用户
发起运输连接建立的运输服务用户。3.3.2被呼TS用户
主呼TS用户希望与其建立运输连接的运输服务用户,注:主呼TS用户和被呼TS用户是对单个连接定义的,一个运辅服务用户可以既是主呼TS用户,同时义是被呼TS用户,
3.3.3发送TS用户
在运输连接的数据传送阶段作为数据源的运输服务用户。3. 3. 4 接收 TS 用户
W.GB12453—90
在运输连接的数据传送阶段作为数据宿的运输服务用户。注:--个运输服务用户可以既是发送TS用户,同时又是接收TS用户。4缩写
TS:运输服务
TC:运输连接
TSAP:运输服务访问点
TSDU:运输服务数据单元
QOS:服务质量
5约定
5.1一般约定
本标准使用ISO/TR8509巾给出的约定。5.2参数
每一组原语的可用参数在表5~表8中列出。除进步限制外(见本条a),这些表中的每一个\X表示该X 所在列的原语将带有该X所在行的参数。表中某些登记项用括号中的符号作进步的限制。a.表示参数按某种方法选择:
(U):表示所包含的参数要由用户作出选择。b参数的特殊约束:
(一):表示在指示或证实原语中给出的值总是与先前在对等服务访问点处发出的请球或响应源中给出的值和同。
6综述和-般特征
运输服务提供TS用户之间透明的数据传送,这使TS用户不必关心使用支持通信的媒体来完成该传送的方法细节。
运输服务提供:
a、眼务质量的选择:
要求运输层最佳地使用可用的通信资源,以最低的费用给正在进行通信的TS用户提供所要求的QUS。通过选择QOS参数的值来指定QOS,这些参数表示容吐量、输送延迟、残留差错率和失败概率等特征。
b.对所用的通信资源的独立性:运输服务对TS用户隐蔽了网络服务所提供的QOS的差异,这个差异是由于提供该网络服务的网络层所使用的各种通信媒体产生的。c。端对端的含意:
运输服务给端系统中的二个TS用户之间提供数据传送。d。传送信息的透明性:
运输服务提供以八位位组排列的TS用户数据和(或)控制信息的透明传送,它既不限制信息的内容、挤式或编码,也不必解释它的结构或意义。TS 户编正
运输服务使用一种编址系统,它被映射到支持网络服务的编址图表中,TS用户可以用运输地址来无歧义地引用 TSAP。
W.bzsoso.coI7运输服务特性
GB12453—90
提供给TS用户的运输服务具有下列特性:8.
为了交换 TSDU 提供与另个 TS 用户建立 TC 的手段。在同一对 TS 用户之间可以存在多个b.在每个TC:建立的同时,TS 提供与其相关的请求、协商并经 TS 提供者同意的某些 QOS 参数规定的这些QOS用QOS参数来规定。心。提供在 TC 上传送 TSDU 的手段。由整数个八位位组组成的 TSDU 的传送是透明的,其中 TS 提供者保持 TSDU 的边界和 TSDU 的内容不变,而 TS 提供者对 TSDU 的内容不加任何限制,d.提供接收TS用户控制速率的手段,发送TS用户以该速率发送数据的八位位组。e当TS用户双方都同意时,提供单独传送加速TSDU的手段,加速TSDU传送受到与穿越TSAP的带规数据不同的流量控制的支配。t、提供无条件的因而可能是破坏性的TC释放。8运输服务类
有定义不同的运输服务类。
9运输服务模型
9.1运输服务模型
本标准便用ISO/TR8509中定义的层服务的抽象模型,该模型定义了在二个TSAP处发生的TS用户和TS提供者之间的交互。在一个TS用户和TS提供者之间使用可以运送参数的服务原语来传递信息。
原语是TSAP交互的抽象表示。它们仅仅是描述,而不表示实现的规范。9.2运输连接的模型
通过连接两个TSAP的一对队列,用抽象方法建立TC操作的模型。信息流的每一个方向有一个队列(见图 2)。用一对独立的既列来建立每个 TC模型。TS用户A
TS 提供者
以A酮B的以列
从B显A的以列
图2运输连接的抽象模型
TS用户B
用队列模型来引出流量控制特性。TS用户把客体加到队列的能力由从该队列中取出客体的 TS 用户的行为和队列的状态确定。客体如入队列,以及从队列中取出,都是两个TSAP交互的结果。可以认为,任意一对队列均可为每-个潜在的 TC 所用。可以被TS用户放到一个队列中的客体(见第12章~14章)是:a。连接客体(每一个均代表包含在T-CONNECTrequest或T-CONNECTresponse原语中的全部参数
W.bzsoso.coIb.常规数据的八位位组:
GB1245390
C.TSDU结束指示(一个T-DATA原语完成);d加速TSDI:(代表一个T-EXPEDITED原语的全部参数);e拆接客体(每-个均代表包含在T-DISCONNECT原语中的全部参数)。注:(I) 常规和加速 TSDU 的传送将导致不同的客体进入队列。②在第1I章14章中用于原语测序的描述要比流量控制的描述更为抽象,与T-DATA原语相关的每个TSDU在概念上可被细分为数据的八位位组序列,其后跟一个TSDU结束指示,当TSDU结束指示进入既列时,产生T-DATArequest原语。当TSDUI结束指示从队列中取出时,就产生T-DATAindication原语,这并不意味着在任何实际接口中有某种特定的细分部分。唯-由TS提供者放入队列的客体是拆接客体(代表T-DISCONNECT原语及其参数)。通过把连接客体(代表T-CONNECTrequest原语)送入从A到B的队列中来发起TC建立的TS用户,在取出代表T-CONNECTconfirm原语的接客体之前,不允许它把拆接客体之外的任何客体送入该队列。只有在TS用户B已经把对应于T-CONNECTrespanse原语的连接客体送入从TS用户B到 TS用户的队列之后,TS用户1才能把拆接客体之外的客体送入该队列插入一个拆接客体表示发起释放过程,释放过程可以用11.2中说明的方法,并在第14章中允许的时刻发起。对两-个队列中的其他客体来说,释放过程可能是破坏性的,欧列按下列方法与一个不同的有序客体集合联系起来:a)加入一个连接客体之前,队列是空的,并且在下面h)所描述的场合下,TS提供者可以把队列返回到这一状态,它们的内容卿丢失了;b)把客体加入队列要受TS提供者的控制:c)通常从队列中取出客体,要受接收TS用户的控制,d)通常,取出客体的饮序与加入时的次序和同(但要见下面g)和h));e)队列具有有限的容量(开始时人于岑),这个容量未必固定,也木必能确定,但要满足T)的要求;F)当常规数据和TSDU结束指示的加入会阻止加速TSDUI或拆接客体的加入时,队列容量的管理不能把它们加入队列。同样,如果加速TSDU的加入会阻止拆接客休的加入时,则也不能把它们加入既列。
此外,TS提供者还可以操纵队列中多对相邻客体,以允许:,)重新排序:
当且仅当后续客体接规定具有优先于先前客体的类型时,客体对的次序才可以颠倒。加速TSDUI优先丁常规数据的八位位组和TSDU结束指示,拆接客体优先于其他任何客体(见.表1)。h)删除:
当且仅当后续客体是拆接客体时,任何客休都可被TS提供者谢除。如果用这种方式删除与T-CONNECTrequcst原语相关的连接客体,则拆接客体也被删除。如果删除与T-CONNECTresponse原语相关的连接客体,则拆接客体不被删除。W.bzsosO.coI x优先乎Y
队列客体
既列客体
连接案体
常规数据的八位位组
TSDU 结束指示
加速 TSDU
拆接客体
注,\—:不用·
na:不优先;
yea:优先。
连接客体
GB12453-
优先表
常规数据的
入位位组
结束指示
(见 9.2 g))
拆接客体
(见 9. 2 )和))
(见 9.2 h))
TS提供者是否执行g)和h),依赖于TS用户的行为和一致同意的服务质量。一般说来,如果由于接收TS用户所指明的流量控制使得客体没有从队列中取出,则在某个不定的时间段后,TS提供者将执行g)和h)的全部允许的动作。
注:()支持队列操作的内部机制在运输服务中延不可见的以列尽表达不同TSAP处的原语之间相互交互的一种特殊方式,还可能有,例如:
a.调用原语的本地能力限制
b.对某些原语定义持殊序限制的服务规程,② 如果 TS 用户和 TS 提供者需要对一-个 TSAP 的几个 TC 加以区别,那么应在术地提供 TC 端点标识机制,然后所有原语都必须使用该标识机制来识别它们所用的TC。这个随含的标识并不表示为T原语的参数,也不能与T-CONNECT原谱的地址参数相混滑。10运输服务质量
术语“服务质量\QOS 是指在 TC 端点之间观察到的某些 TC 特征。QOS 用 QOS参数来描述。
这些参数给 TS用户..·种指明它们要求的方法以及给TS提供者·个选择协议的基础。通常,使用第 11 章中定义的 T-CONNEcT request、indicatlon,response 和 confirm的 TS 原语,在每个TC 上的 TS 用户和 TS 提供者之间协商 QOS。主呼 TS用户请求的 QOS 可能被收到 T-CONNECT requcst的TS提供者降低,或者可能被收到T-CONNECTindication的被呼TS用户降低。这用于某些QOS参数时其含意是,
延迟变得更长,
吞吐量变得更低:
差错率变得更商;
d。优先权变得更低;
e。失败概率变得更高。
然而TS提供者使TC的保护参数保持不变。协商过的QOS值适用于TC的个生存期。在已建立 TC的每一端点上看到的 QOS 总是相同的。本箱不规定QOS参数的特定值或值的类别。每个参数可能的选择和缺省值,通常是在TS提供名初始安装时指定。任何或全部参数的值对给定的TS提供者来说可以是固定的,在这种场合下,不需要对WGB 12453—90
每个TC的QOS进行协商。在指定QOS的值时,TS用户也可以指出该请求是否绝对需要,或者QOS的降级值是否可接受。
QOS参数包含表达TS性能的参数和表示其他TS特征的参数。本章中规定的QOS参数在下面定义。QOS性能参数的分类见表2。
表 2 QOS 性能参数的分类
TC 建立
数据传送
TC释放
10.1 T心建立延迟
TC建文延迟
弄吐量
输送延迟
TC 释效延迟
性能分类准则
精确度/可氧性
TC建立失败率(误接/TC拒绝)
残留莹错率(误、重复/丢尖)
TC弹率、传送头败概率
TC 释放失败概率
TC建立延迟是在T-CONNECTrequest和相应的T-CONNECTconfirm原语之间容许的最人延迟。注:这个延退包含与 TS 用户相关的各个部分。10.2TC建守失败概率
TC建立失败概率是在一次测量样本中TC建立的火败总数与TC建立的全部总尝试数之比。出于TS提供者方面的误接、TC拒绝或延迟过长等原因而造成在规定最大容许的TC建立延迟时间内,所请求的TC没有建立,就定义为TC建立失败。由于TS用户方面的差错、TC拒绝或者延退过长等原因而失败的IC建立不算在TC建立失败概率内。10.3吞吐量
对每个传送方向,用至少两个成功传送的TSDU的序列来定义吞吐量。给出n个TSDUI的此种序列,其中n大于或等于2,吞吐量定义为下列两个量中的较小一个:a。在后 n一1 个 TSDU内包含的 TS 用户数据八位位组的个数除以该序列中第一个和最后一个T-DATA Tcquest 之间的时间。
b.在后 n一1个TSDU内包含的TS用户数据八位位组的个数除以该序列中第一个和最后一个T-DATA indication之间的时间。当发送TSDU中的八位位组在被接收TS用户释放TC之前,按适当顺序无差错地逆递交给预期接收的 TS 用户时,定义这些八位位组为成功的传送。吞吐量只对完整的TSDU序列有意义,每个说明均以事先指出的TSDU平均值为根据。对TC上的每个传送方向分别规定吞吐量,在每个方向,它的吞吐量说明将出“最大吞吐量\和“平均吞吐量”的值组成。“最大吞吐量”的值表示下述情况的最大速率,即在发送TS用户无输入延退,接收TS用户也无所用的流量控制时,IS提供者可以按此速率连续接受和运送TSDU。因此上述计算中的TS-DU序列定义为按最大速率连续提供的TSDU序列。“苹均吞吐量\的值表示在考虑了预期由用户引起的延退(例如不连续的TSDU输人,接收TS用户的流基控制)影响后在TC上期望的传送速率。因此,上述计算中的TSDU序列被定义为考虑了“乎均”用户延迟分量后的速率来提供的TSDU序列。TSDU序列的输入或输出可被TS用户过长地延迟。在计算平均吞吐量值时排除此种情况对每个传送方向,以及对每个“最大吞吐量”和每个“平均吞吐量\的说明,特定TC的吞吐量QKS将在TS用户与TS提供者之间协商(见12.2.6条)。10.4输送延迟
输送延迟是在T-DATArequest和相应的T-DATAindication之间所经过的时间。经过的时间值仅仅根据成功传送的TSDU来计算。
W.bzsoso.coIGB 12453—90
在接收TS用户释放TC之前,按适当顺序把TSDU以发送TS用户无差错地传送给指定的接收TS用户,这种情况定义为该TSDU成功传送。对每个传送方向都独立地规定输送延迟,一般来说,每个输送延迟的说明将对TC定义期望的平均值和最大值。每个说明将以预先指出TSDU的平均大小为根据。如果接收TS 用户实行接口流量控制,则各个TSDU 的输送延迟可能会大大增加,在计算输送延迟的平均值和最大值时,应排除此种情况。10.5残留差错率
残留差错率是在测量期内,所有错误的,丢失的和重复的 TSDU 的总数与穿越 TS 边界传送的 TSDU总数之比。对于特定的一对TS 用户,这些量之间的关系如图3所示,由TC用户X
发送的TSDI
丢的TSDU,)
吨创错率FE)=
10.6传送失败概率
成功传送的TSDUT)
由T心用户Y
接收的TSDU
销说的TSDUT.
所有传送的T SD 总数(T)
图3残阐差错率的组戚部分
多余的TSDU(T
传送失败概率是在进行性能测基期间观测到的传送失败总数与传递样本总数之比。传送样本是在规定的发送 TS 用户和接收 TS 用户之间传送 TSDU 时,对 TS 提供者性能的离散观测。传送样本是在发送TS用户边界上从选定的TSDU输入开始,持续到给定数量的TSDU传送完毕为止。通常传送样本与单个TC的持续时间相对应。传送失败是以观测到的性能比规定最低可容许的水平还要差的一个传送样本。传送失败是用所支持的三种性能参数的测量值与规定的传送失败阅值的比较来标识的。所支持的三种性能参数是:吞吐量、输送延退和残留差错率。
在TS提供者可靠地监测运输服务的QUS的系统中,传送失败概率可用传送样本期间,由TS提供者发起释放的概率来估算。
10.7TC释放延迟
TC释放延迟是在TS用户发起T-DISCONNECTrequeSt和在对等TS用户处成功释放TC之间可容许最大的延迟,通常对每个TS用户独立地指定TC释放延迟。TC释放延迟不用于TS提供者发起释放的情况。
由任一TS用户发出的T-DISCONNECTrequest时起,开始对另一个用户TC释放延迟进行计数。用T-DISCONNECT indication 给未发起 T-DISCONNECT request 的 TS 用户发成功释放信号。10.8TC释放失败概率
TC释放失败概率是引起释放失败的TC释放请求的总数与在包含测量样本中的释放请求总数之比。通常对每个 TS 用户独立地规定 TC 释放失败概率。对一个特定的 TS 用户,如果在发送 T-DISCONNECr request 的 TS 用户规定的最大 TC 释放延迟之内,该用户未收到 T-DISCONNECT indication,则定义为发生一次释放失败(假定前一个 TS 用户本身末发送T-DISCONNECTtequest)。
10.9TC 保
GB12453—90
TC保护是TS提供者试图阻止对TS用户发出的信息作未经许可的监规或操作的措施。TC保护是通过选择4个TC保护选项之一来定性规定的。无保护特性;
针对被动监视的保护;
针对修改、重新动作、增加或删除的保护;b和c两者。
10.10TC优先
TC优先权的说明涉及TC之间的关系,该参数在以下二个方面规定了TC的相对重要性:如有必要,按TC所具有的QOS降级次序排列;如有必要,为了恢复资源,按断并TC的次序排列。b.
本参数仅在能评价相对重要性的某些管理实体或机构的上下文中才有意义。优先权的级数是有限制的。
10. 11 TC 的回弹率
在规定的时间间隔(例如:1s)内,TS提供者发起TC释放(即发送了T-DISCONNECTindication,而先前无T-DISCONNECT request)的概率。第二篇原语定义
运输服务原语的顺序
本章对TS原讲可能发生的顺序的约束进行定义。这种约束决定了TS原语发生的次序,但并不完全规定它们何时发生。其他约束如数据的流量控制,会影响TS用户或TS提供者在任一特定时该发出TS原语的能力。
第12章~14章描述与TC的三个阶段(即建立、数据传送,或释放)之相关的TS原语。全部TS原语列于表 3。
表3运输服务原语
TC建立
TC建立
T-CONNECT
Tequeat
T-CONNECT
indication
T-CONNECT
reapkomae
T.CONNECT
confHirm
被呼地址、主呼地址、加速数据选项、服务质量、TS用户数据
服务质量、响应地址、加速数据选项、TS用户数据
.bzsoso:com阶
数据传送
TC 释放
带规数据传送
加速数据传送1
TC 释放
GB12453—90
续表3
T-DATA
tequest
T-DATA
Indication
T-EXPEDITED-DATA
request
T-EXPEDITED-DATA
indicatfon
T-DISCONNECT
tequest
T-DISCONNECT
indication
往:U)用户选项:仅在TS用户请求时提供。11. 1 二个 TC 端点上的 TS 原语之间的关系参数
TS 用户数据
拆接原因、TS 用户数据
一般来说,在一个TC端点上发出的TS原语,会在另一个TC端点产生结果。每种TS原语与另一个TC端点上的TS原语的关系在第.12章14章中定义,图4概括了所有这些关系(时序图的定义见ISO/TR 8509).
然而,T-DISCONNECTrequest或indicationTS原语可终止任何其他未完成的序列。W.T-CQNNECT
request
T-CONNECT
conEirm
T-CONNECT
Indication
T-CONNECT
response
成功的TC睡
request
indication
常规数据传诺
GB 12453—90
T-CONNECTwww.bzxz.net
reguest
T-DISCONNECT
indication
T-CONNECT
indication
T-DISCONNECT
request
TC建证请求被它的IS用户拒绝
TEXPEDITED
request
T EXPEDITED
Indication
加事擎谢传送(用户可离项)
T-DISCONNECT
T-Ddisconnect
request
reguest
T-IiSconNnECt
indication
由TS用户双方发起的TC释业
T -connect
Fauest
T-DISCONNECT
Indication
TC睡立请求瘦TS提供者引绝
T-DISCONNECT
request
DISCONNECT
indication
由TS 用户发起的TC弄效
T-DISCONNEC?
reguesl
T DISCONNECT
indication
由TS 类供者发起的TC 释放
图4运输服务原语时序图概要
11.2一个TC端点上的TS原语的顺序DISCONNECT
indication
由TS 用户和T 提供者发起的TC舞效在一个TC端点上可以充许的全部TS·原语的顺序用下面的状态转换图(见图 5)及替换表的表示(见表4)来定义。
WT DISCONNECT
request
T-DiIScONNect
iadication
外出连接
GB12453—90
T CONNECT
renuest
TDISCONNECT
T DISCONNECT
T-CoNNect
indication
T-diSconnect
request
T·DISCONNECT
lndleation
T-CONNECT
confirm
T CONNECT
response.
数据传送
T-DATA
TEXPEPITEDDATA
izdication
外来避接
5一个IC端点上TS原语可能允许的顺序的状态转换图W.
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。