首页 > 国家标准(GB) > GB/T 17546.1-1998 信息技术 开放系统互连 无连接表示协议 第1部分:协议规范
GB/T 17546.1-1998

基本信息

标准号: GB/T 17546.1-1998

中文名称:信息技术 开放系统互连 无连接表示协议 第1部分:协议规范

标准类别:国家标准(GB)

标准状态:现行

发布日期:1998-01-01

实施日期:1999-06-01

出版语种:简体中文

下载格式:.rar.pdf

下载大小:518405

标准分类号

标准ICS号:信息技术、办公机械设备>>开放系统互连(OSI)>>35.100.60表示层

中标分类号:电子元器件与信息技术>>信息处理技术>>L79计算机开放与系统互连

关联标准

采标情况:idt ISO/IEC 9576-1:1995

出版信息

出版社:中国标准出版社

书号:155066.1-15793

页数:平装16开, 页数:16, 字数:25千字

标准价格:13.0 元

出版日期:2004-04-15

相关单位信息

首发日期:1998-11-05

复审日期:2004-10-14

起草单位:电子科技大学

归口单位:全国信息技术标准化技术委员会

发布部门:国家质量技术监督局

主管部门:国家标准化管理委员会

标准简介

本标准规定:a)将数据和控制信息从一个表示实体传送到对等的另一个表示实体的规程;b)用于传送数据和控制信息的表示协议数据单的结构和编码。 GB/T 17546.1-1998 信息技术 开放系统互连 无连接表示协议 第1部分:协议规范 GB/T17546.1-1998 标准下载解压密码:www.bzxz.net

标准图片预览






标准内容

GB/T 17546.1—1998
本标推等同采用国际标准1SO/IEC9576-1:1995≤信息技术开放系统互连无连接表示协议第1部分:协议规范》
GB/T17546在&信息技术开放系统互连无连接表示协议》总标题下,目前包括以下两个部分:第1部分(即GB/T17546.1):协设规范;第2部分(即GB/T17546.2):协议实现一致性声明(PICS)形式表,本标准的附录 A 是标准的附录,本标准由中华人民共和国电子工业部提出。本标准由电子工业部标准化研究所归口。本标准起草单位;电子科技大学,电子工业部标准化研究所。本标准主要起草人;刘锦德、苏森、郑洪仁。GB/T17546.1-1998
ISO/IEC前
ISO(国际标准化组织)和IEC(国际电工委员会)是世界性的标准化专门机构。国家成员体(它们都是ISO或IEC的戒员国)通过国际组织建立的各个技术委员会参与制定针对特定技术范国的国际标准。ISO和IEC的各技术委员会在共同感兴趣的领城内进行合作。与ISO和IEC有联系的其他宫方和非官方国际组织也可参与国际标准的制定工作。对于信息技术,ISO和IEC建立了一个联合技术委员会,即ISO/IECJTC1。由联合技术委员会提出的国际标准草案需分发给国家成员体进行表决。发布一项国际标准,至少需要75%的参与表决的国家成员体投标赞成。
国际标ISO/IEC9576-1是由1SO/IECJTC1\信息技术”联合技术委员会的SC21\开放系统互连、数据管理和开放分布式处理\分委员会与ITU-T共同制定的。等同文本为ITU-T建议X.236.本标准为第二版,它用来取代第-版(ISO/IEC9576:1991)。第二版对第·-版作了技术改。ISO/IEC9576在信息技术开放系统互连无连接表示协议\总标题下,月前包括以下两个部分
第1部分:协议规范
第2部分:协议实现一致性声明(PICS)形式表附录 A 构减为本标准的一部分。GB/T 17546. 1—1998
本标推是为了便于信息技术互连而制定的一组标准之一。这组标准包括为达到这种互连所要求的服务和协设。
本标准所处的位置及与其他相关标准的关系由开放系统互连参考模型(GB/T9387.1)所定义的组层次结构确定。尤其是,它是一种表示层协议,它与表示服务定义(GB/T15695)和会话服务定义(GB/T15128)的关系最密切。这些标准间的相互关系描述如下:表示服务定义
无连接表示
协设规范
会话服务定文
本标准的结构与面向连接的表示协议规范的结构类似,以便两个标准之间的交叉引用。1范围
中华人民共和国国家标准
信息技术开放系统互连
无连接表示协议
第1部分:协议规范
Information technology-Open Systems Interconnection-Connectionless presentation protocol-Part 1:Protocol specification本标准“规定:
GB/T 17546.1—1998
idt1S0/1EC9576-1:1995
a)将数据利控制信息从一个表示实体传送到对等的另一个表示实体的规程;b)用于传送数据和控制借息的表示协议数据单元的结构和编码。根据如下3方面定义规程:
c)在对等表示实体之间通过交换表示协议数据单元所进行的交互!)在同-系统中的表示实体和表示服务用户之间通过交换表示服务原语所进行的交互;e)在表示实休和会活服务提供者之间通过交换会活服务原语所进行的交互。本标准正文中定义了这些规程,在附录 A中给出了状态表。这些规程可应用系统间的通信实例,这些系统支持OSI参考模型的表示层并且希望使用无连接行式表示服务原语来传送表示服务数据单元本标准还对实现这种规程的系统规定了一致性的要求。它不包括可用来证明一致性的测试。2引用标准
下列标所包含的条文,通过在本标准中引用而构成为本标准的条文。本标准出版时,所示版本均为有效。所有标准都会被修订,使用本标准的各方应探讨使用下列标准最新版本的可能性。GB/T9387.1—1997信息处理系统开放系统互连基本参考模型第1部分:基本模型(idtISO/IEC 7498-1:1994)bZxz.net
GB/T 9387.3—1995信息处理系统开放系统互连基本参考模型第3部分:命名与编址(idtIS) 7498-3:1989.eqv CCITT X.650:1992)GI/T 15128—1994信息处理系统 开放系统互连面向连接的基本会话服务定义(idt ISO/IEC 8326:1987)
GB/T15129—1994信息处理系统放系统互连服务约定(idtISO/TR8509,1987)1)本标谁的使用和实现要求将ASN.1的ORJECTDENTIFIER类型公开赋值为抽象语法和传送语法规范。抽象语法的命名规程包合在GB/T15695中,传送语法的命名规程包含在GB/T15696中。国家质量技术监督局1998-11-05批准1999-06-01实施
GB/T 15695—1995
GB/T 17546.1—1998
信息处理系统正放系统互连
8822:1988)
面向连接的表示服务定义(idtISO/IEC面向连接的表示协议:协议规范(idtISO/GB/T 15696—1995
信息处理系统开放系统互连
IEC8823:1988)
抽象语法记法(ASN.)规范(idtISO/GB/T 16262—1996
开放系统互连
信息处理系统
IEC 8824+1990)
GB/T 16263—1996信息处理系统开放系统互连抽象语法记法一(ASN,1)的基本编码规则规范(idtIS0/IEC8825,1990)
信息处理系统开放系统互连无连接表示协议第2部分:协议实现一致性GB/T 17546. 21)1
声明形武表示(idtISO)/IEC9576-2:1995)ISO/IEC9834-1:1993信息技术开放系统互连0SI登记机构操作规程:一般规程3定文
3. 1参考模型定义
本标准以GB/T 9387.1中建立的概念为基础,并采用从中导出的下列术语:a)表示层,
b)表示协议数据单元;
e)表示服务
d)表示服务访问点;
e)表示服务数据单元;
f)表示协议控制信息:
g)会话层!
l)会话服务数据单元;
1)会话服务访问点!
j)传送语法:
k)(N)无连接方式传输。
3.2命名和编址定义
本标准采用GB/T9387.3中定义的下列术语:a)会话地址;
b)表示地址,
c)表示选择因了。
3.3服务约定定义
本标准采用GB/T15129中定义的下列术语:a)服务用广#
b)服务提供若:
c)服务原语;
d)请求,
e)指示;
f)非证实型服务。
3.4表示服务定.义
本标推还以GB/T15695中建立的概念为基础,并采用其中定义的下列术语:1)该项国家标准正在制定中。
a)抽象语法:
b)抽象语法名;
c)传送语法名,
d)表示数据值,
e)表示上下文
f)缺省上下文。
4缩略语
4.1数据单元
PPDU表示协议数据单元
表示服务数据单元
SSDU会话服务数据单元
4.2表示协议数据单元类型
UDPPDU单元数据PPDU
4.3其他缩略语
GB/T17546.1—1998
ASN.1抽象语祛记法一(见GB/T16262)PPCI表示协议控制信息
PPM表示协设机
PS表示服务
PSAP表示服务访问点
PS用户表示服务用户
SS会话服务
SSAP会话服务访问点
5无连接表示协议综述
5.1表示层提供的服务
本标准中规定的协议支持无连接方式表示服务。无连接方式表示服务在GB/T15695中定义。在表1中概括地列出了这些无连接方式表示服务原语。表1表示服务原语
P-UNIT-DATA request
P-UNIT-DATA indication
5.2会话层应提供的服务
主呼表示地址
被呼表示地址
表示上下文定义表
服务质量
用户数据
主呼裘示地址
被呼表示地址
表示上下文定义表
用户数据
本标准规定的协议只能在表 2 中列出的,并在 GB/T 15128 中定义的无连接方式会话服务上操作。康
P-UNIT-DATA rerucat
P-UNIT-DATA indication
5.3表示层功能
GB/T 17546. 1—1998
表2会话服务原语
主呼会话地站
被呼会话地地
服务质量
SS用户数据
主呼会话地址
被呼会话地址
SS 用户数据
参考模型(GB/T 9387. 1)描述广用于无连接方式传输的表示层功能,在表示服务定义(GB/T15695)中对其作了进步扩充。5.4表示层模型
一个表示协议实体由一个或多个表示协议机(PPM)组成。PPM 可以是面向连接的,也可以是无连接的。无连接方式 PPM 使用无连接方式表示服务原语,通过一个或多个 PSA P 与表示服务用户通信这些表示服务原语引起或导致参与无连接方式传输的对等表示实体之间的PPDU交换。这些协议交换使用无连接方式传输的会话服务定义(GB/T15128)中定义的会话层服务来实现。接收眼务原语和产生相关动作被认为是不可分的动作。接收PPDU和产生相关动作也被认为是不可分的动作。图1给出了无连接方式的表示层模型。FSAP
表示协设机
表尔协设机
图1表示层模型
6规程元素
6.1PPDU传送
6. 1-1目的
PPDU传送规程用于在会话服务原语中运送表示协议数据单元(PPDU),对于无连接方式协议,只定义了一种协议数据单元,即单元数据 PPDU(UD PPDU)。6. 1.2与 UI) PPDU 相关的参数6.1.2.1协议版本
它标识由发送PPM支持的表示协议的版本。本标准中定义的协议版本为版本1.发送 PPM只能推荐一个协议版本,
6.1.2.2表示上下文定义表
它是包含一项或多项的表。每项都代表 P-UNIT-DATA request 服务原语中表示上 下文定义表参数中的一项,并且如果发出 P-UNIT-DAIA indication 服务原语,则它应作为其中表示上下文定义表参数中的一项出现。每项都包含三个成分;表示上下文标识符;
—抽象语法名:
一传送语法表,
6-1.2.3主呼表示选择因了
GB/T 17546.1—1998
这是P-UNIT-DATA rcquest服务原语中的主呼表示地址参数的表示选择因子部分,并且如果发出P-UNIT-DATA indication 服务原语,则它应作为其中的主呼表示地址参数的主呼表示选择因子部分出现。
6.1-2.4主呼会话地址
这是P-UNIT-DATArcqucst服务原语中的主呼表示地址参数的会话地址部分,并且如果发出P-UNIT-DATA indication服务原语,则它应作为其中的主呼表示地址参数的会话地址部分出现。6.1.2.5被呼表示选择因子
这是P UNIT-DATA request 服务原语中的被呼表示地址参数的表示选择因子部分,并且如果发出P-UNIT-DATA indication 服务原语,则它应作为其I中的被呼表示地址参数的被呼表示选择因子部分出现。
6.1.2.6被呼会话地址
这是P-UNIT-DATArequest服务原语中的被呼表示地址参数的会话地址部分,并且如果发出P-UNIT-DATA indication服务原语,则它应作为其中的被呼表示地址参数的会话地址部分出现。6.1. 2.7服务质量
这是P-UNIT-DATA tequest服务原语中的服务质量参数。6- 1. 2. 8用户数据
这是P-UNIT-DATArequest服务原语中的用户数据参数·并且如果发出PUNIT-DATAindication服务原语,则它应作为其中的用户数据参数出现。如果存在表示上下文定义表参数,则它应是来自表示上下文表参数中定义的表示上下文的一系列表示数据值(包括任何嵌入的表示数据值)。如果不存在表示上下文定义表参数,则它应是米自缺省上下文的一系列表示数据值(包括任何嵌入的表示数据值))。注:包括表示用户数据在内的PPDU最:大长度由下层服务据供者施加的限制确定,因此·能被支持的表示用户数据的数量取决于所选挥的传送语法。6.2规程
6. 2. 1 发送 UD PPDU
P-UNIT rcquest服务原语的主呼和被呼地址参数用来确定主呼会话地址、主呼表示选择因子、被呼会活地址和被呼表示选择因子,当PPM 收到 P-UNrT-DATA request 服务原语时,它应发送包含主呼会话地址、主呼表示选择丙子、被呼会话地址和被呼表示选择因子,以及表示数据值的UD PPDU。作为请求者的选项,在UDPPLDU中包含的表示数据值可以多次编码,以允许使用若干个不同的传送语法来传送同样的表示数据值。发出S-UNIT-DATArcquest服务原语,其中有主呼和被呼会话地址参数、所要求的服务质量参数,以及包含 UD PPDU(如果存在,在 UD 类型值之后有 UIDC 类型值)的 SS 用户数据参数。P-UNIT-DATA request原语的表示上下文定义表参数用于确定UD PPDU的表示上下文定义表。
6. 2. 2接收 UD PPDU
UDPPDL(如果存在,在D类型值之后有UDC类型值)含在S-tNIT-DATAindication的SS用户数据字段中。S-UNIT-DATAindication中的主呼会话地址和在UDPPDU中的UD类型值的主呼表示选择因子用来确定P-UNIT-DATAindication的主呼表示地址参数,S-UNIT-DATAindication的被呼会话地址和在UDPPDU中的UD类型值的被呼表示选择因子用来确定P-UNIT-DATAindica-tion 的被呼表示地址参数
GB/T 17546.1—1998
不要求接收PPM检查UDPPDU的任何UIC类型值。对于收到的任何表示数据值,如巢全部检查过的编码都是接照接收 PPM 所不支持的传送语法表达的,则该接收 PPM 就不发出P-UNIT-DATAindication。
在所有其他情况下,它应发出具有全部参数的P-UNIT-DATA indication。ID PPDU的表示上下文定义表用来确定 P-UNIT-IDATA indlication 表示上下文定义表参数。7PPDUI到会话服务的映射
单元数据传送
a)UDPPDU:应在S-UNIT-DATArequest和indicarion会话服务原语中将UDPPDU从发起PPM 运送到响应 PPM。
b)UDPPDU的相关参数:表3定义了UDPPDU的相关参数到S-UNIT-DATA参数的映射。表3UDPPDU的相关参数到S-UNIT-DATA参数的映射LDPPDU的相关参数
协议版本
主呼表示选择因子
主呼会活地址
被呼表示选择因子
被呼会话地址
表示上下文定义表
服务质量
用户数据
—必备的
非必备的
S-UNIT-DATA参数
SS用户数据
SS H户数据
主呼SSAP地址
SS 用户数据
被呼SSAP地址
SS 扭户数据
服务质量
SS 用户数据
:—如会话服务定义(GR/T15128)中所定义8UDPPDU的结构和编码
8.1概述
8.1.1PPDU的结构应按下述内容定义:a)到会话服务原语参数的映射,b)会话服务原语的Ss用户数据参数值的结构。8.1.2SS用户数据参数值的结构用下述内容规定:a) 记法 ASN.1(见 GB/T 16262):b)在 ASN.1描述中包含的附加注释:nm
注: 在 8. 2 中的 ASV. 1 注释是本标准不可分割的部分:并经常用了表述各种需求。8. 1. 3 SS 用广数据参数值的编码在 8. 3 中规定。8.2用户数据参数值的结构
ISO 9576-CONNECTIONLESS-PRESENTATION DEFINITIONS:: =BEGIN
-S-UNIT-DATArequest和indication会话服务原语的-Ss用户数参数的值应为UD-type值,并且(作为请求者的选项)-可以后照零个或多个UDC-type值。m/nm/s
UD-typc
:: =SEQUENCE(
GB/T 17546.1-1998
protocol-version[o] IMPLICIT Protocol-version DEFAULT (version-1) +calling-presentation-selector [1] IMPLICIT Caling-presentatian-selector OPTIONAL,called-presentation-selector [2J IMPLICIT Called-presentation-selector OPTIONAIL,presentatian-context-definition-list[4] IMPl.ICITpresentation-context-definition-list OPTIONAL, user-data User-data
--应为UDPPDU的参数。
--作为发起者的选项,在UD PPDU中包含的表示数据值可以使用--UDC-type值多次编码,以允许使用若干个不同的传送语法·来传送同样的表示数据值。
Upc-type
:: -User-data
--如果 UD PPDU 中不存在表示上下文定义表参数,则 LDC-tyPe 也,不存在--本数据类型的每个实例都应包含UDPFDU的用户数据参数-所包含的所有表示数据值。
--它与 UD-1ype 所包含的表示数据值的集合相间。Abstract-syntax-namc
:: =OBJECT IDENTIFIER
Called-presentation-selectorCalling-presentation-selectorContext-list
::-Presentation-selector
:: -Presentation-selector
:: =SEQUENCE OF SEQUENCE}
presentation-context-identifier Presentation-context-identificrabstract-syntax-nane Abstract-syntax-name,trarnsfer-syniax-name-list SEQUENCE OF Transler-syntax-namePresentation-contexi-definition-listPresentation-context-identifierPresentation-selector
:: -Contexr-list
::-INTEGER
:: =OCTET STRING
Protocul-verxion
:: -BIT STRING(version-1(0)
Transfer-syntax-name
User-data
:: -OBIECT IDENTIFIER
::-CHOICE
sitmply-encoded-data[APPLICATION oJIMPLICIT Simply-encaded-data,fully-eneoded-data[APPLICATION 1JIMPLICIT Fully-encuded-data--8.4定义了何时使用简单编码和完全编码。Simply-encoded-data
--见 8. 4. 1.
Fully-encoded-data
:: -OCTET STRING
: : -- SEQUENCE OF PDV-list
--包含一个或多个PDV-list 值。--见8.4.2。
PDV-list
: -SEQUENCE
GB/T17546.11998
transfer-syntax-name Transfer-syntax-name OPTIONAL,presentation-context-identifier Presentation-context-identifier,presentation-data-values CHOICE(single-ASNI tyPe[OABSTRACT-SYNTAX.&.Type(CONSTRAINED)BY(--与表示上下文标识符相符的类型--}orlet-aliged[1JIMPLICIT OCTET STRING.arbitraryL2JIMPLICIT BIT STRING-包含一个或多个取自同表示上下文的表示数据值。-- 8. 4. 2.
8.3SS 用户数据参数值的编码
8-3.1除User-data类型以外,在 8.2中规定的 ASN.1数据类型应接照ASV.1的基本编码规则(见GB/T16263)进行编码。
8. 3.2 User-data 类型值的编码在 8. 4 中规定。8.3.3-uNIT-IATA request和indication服务原语的SS用户数据参数的编码应是UD-type值的编码和UDC-typc值的编码的拼接(如果这些值存在的话)。8.4用户数据类型值的编码
8.4.1简单编码
8.4.1. 1当Liser-dala值是 Simply-encoded-data 类型时使用这种编码。8.4.1.2些使用缺省上下文时,Lser-data值应是Simply-encoded-data类型。8.4.1.3简单编码如下:
a)Simply-etcraded-data值的内容应是按照适当的传送语法形成PS用户数据值的表示数据值编码所产生的位串\的拼接。
b)只要User-data作为8.2的一些其他ASN.1类型的个光素出现,则User·data值应按照ASN.1的基木编码规则(GB/T16263)编码。c)如果b)不适用,则User-data值的编码应是如a>所规定的Simply-encoded-data值的内容八位位组(即没有标识符八位位组和长度八位位组)。注:使用简单编码时,使用的传送语法应产生以八位位组为单位对齐的编码或者产生白定界w的位串(这不是传送语法的一般情形。
8.4.2完全编码
8.4.2.1当User-data值是Fully-encoded-data类型时使用这种编码。8.4.2.2当不使用缺省上下文,并且表示上下文定义表参数包含不只一个项时,Ustr-data值应是UD-iype 和 tilC-1ype 中的 Fully-encoded-data 类型。8.4.2.3完全编码是ASV.1基本编码规则(GB/T16263)到Fully-enended-data值的应用。PDV-list值的presentation-data-valucs成分的结构和内容在8.4.2.5中规定。8.4.2.4 PI)V-list值的 prescntation-data-values 成分应按照ASN.1基本编码规则(GB/T16263)编码。对于PDV-list值的presentation-dara-values成分的不同选项使用如下:1)如果传送语法不是自定界的,则拼接的表示数据值有存在歧义的危险。GB/T 17546.1--1998
a)如巢 PDV-1ist 值包含恰好一个依照 ASN.」编码规侧(GB/T 16263)编码的单一ASN.I类型的表示数据值,则使用“sinle-AsN.l-iype”,b)如果 PD)V-list 值包含的每个表示数据值都是整数个八位位组并且 a)不适用,则使用\octetaligned\选项。在此情形下,UCTETSTRING的内容八位位组应是位串的拼接,这些位审是按照适当的传送语法对 PDV-list 值中包含的表示数据值编码而形成的。c)如果a)和b)皆不适用,则使用arbitrary\选项。HIT STRING的内容八位位组是根据适当的传送语法对包含在该P[)V-list值中的表示数据进行编码而产生的位串\的拼接。8.4.2.5UDPPDU中的PDV-list值的Presentation·context-identifier成分应标识表示数据值的表示上下文。
B.4.2.6当表示数据值的表示上下文建议了多个传送语法名时,UDPPDU中的PVD-list值的transfer-syntax-name成分应出现。
9一致性
9.1动态一致性
声称与本标准一致的系统应呈现与下述实现一致的外部行为:a)如第 6章和附录 A所定义的.个 PPM,b)如第7章定义的会话服务的使用;c) 如第 8 章定义的 PPDU 的编码。9.2静态一致性
声称与本标准-·致的系统应能够:a)对于P-UNFT-DATA遵循所有无连接表示层规程;6) 支持第 7章中定义的到 S-LNIT-DATA服务的映射。9.3协议实现一致性声明
卢称与本规范一致的实现的供应者应完成GB/T17546.2中给出的PICS形式表的副本,并应提供标识供应若和实现所必须的信息。10优先次序
10.1本标准有儿章对表示层协议的诸方面作了规定。本章给出了一些优先规则,用来处理同一方面在不止一处以明显不一效的方式加以规定的可能情形。协议规范的相关方面是:a)到会话服务的映射:
b)PPDUI的结构和编码。
10.2附录A和第6章规定了决定表示协议行为的规程元素。附录A比本标准的其他任何一章更为优先,后孝可能叙述或隐含了矛盾的顺序规则。10.3第7章定了在哪些S-UNIT-DATA会话服务原语中携带哪些UDPPIJU参数。第7章比本标推的其他任何部分为优先,后者可能叙述或隐含了所携带的什么服务UI)PPDU参数。10.4第8章规定了在S-UNIT-IDATA会话服务用户数据参数中携带的UDPPDU参数的结构和编码。第 8 章比本标准的其他任何部分更为优先,后者能叙述或隐含了在 S-UNIT-DATA 会话服务用户数据中携带的UDPPDU参数的结构和编码。注:征何人在使用本标难时若遇到国难或理解模糊,应立即通知有关的国家标准化部门,以便研究和采敢适当措施。
1)如果传诺露法不是自定界的,则拼接的表示数据值有存在歧义的危险。
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。