说明:收录100万 73个行业的国家标准 支持批量下载
ICS 35.110 CCS L 79 GE 中华人民共和国国家标准 GB/T16262.3—2025/IS0/IEC8824-3:2021 代替GB/T16262.3—2006 信息技术 抽象语法记法一(ASN.1) 第3部分:约束规范 Information technology-Abstract Syntax Notation One (ASN.1)- Part 3 : Constraint specification (ISO/IEC8824-3:2021,IDT) 2025-03-28发布 2025-10-01实施 国家市场监督管理总局 发布 国家标准化管理委员会 GB/T16262.3—2025/ISO/IEC8824-3:2021 目 次 前言 引言 1范围 2 规范性引用文件 术语和定义 3 缩略语 5 约定 6 记法 7 ASN.1词项 8 一般约束规范 9 用户定义的约束 10 表约束,包括组件关系约束 11 内容约束· 附录A(规范性) 约束的单一实例类型 附录B(资料性) 记法综述· GB/T16262.3—2025/IS0/IEC8824-3:2021 前言 本文件按照GB/T1.1一2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定 起草。 本文件是GB/T16262《信息技术抽象语法记法一(ASN.1)》的第3部分。GB/T16262已经发布 了以下部分: 一第1部分:基本记法规范; 一第2部分:信息客体规范; 一第3部分:约束规范; —一第4部分:ASN.1规范的参数化。 本文件代替GB/T16262.3一2006《信息技术抽象语法记法一(ASN.1)第3部分:约束规范》, 与GB/T16262.3一2006相比,除结构调整和编辑性改动外,主要技术变化如下: a)更改了“用户定义的约束”中参数的表述(见9.3,2006年版的9.3); b)增加了“表约束,包括组件关系约束”的有关条款(见10.14)。 本文件等同采用ISO/IEC8824-3:2021《信息技术抽象语法记法一(ASN.1)第3部分:约束 规范》。 本文件做了下列最小限度的编辑性改动: 一增加了表1的表标题(见第10章); 一正文增加了对附录B的提及。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。 本文件由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。 本文件起草单位:中国电子技术标准化研究院、深圳赛西信息技术有限公司、江苏赛西科技发展有 限公司、中国科学院计算技术研究所、联想(北京)有限公司、中移(杭州)信息技术有限公司。 本文件主要起草人:王婷、杨宏、蔡廷晓、刘敏、郭雄、张弛、孙胜、金辉、苏静茹、卓兰、李永鹏、于蓉蓉、 方炜。 本文件及其所代替文件的历次版本发布情况为: -2006年首次发布为GB/T16262.3—2006; —本次为第一次修订。 GB/T16262.3—2025/IS0/IEC8824-3:2021 引言 GB/T16262《信息技术抽象语法记法一(ASN.1)》旨在规范抽象语法记法,GB/T16262的编制 基于ISO/IEC8824(所有部分)。GB/T16262拟由四个部分构成。 一第1部分:基本记法规范。目的在于定义数据类型、值及数据类型的约束。 第2部分:信息客体规范。目的在于提供规定信息客体类别、信息客体和信息客体集合的 记法。 第3部分:约束规范。目的在于提供规定用户定义的约束、表约束和内容约束的记法。 一第4部分:ASN.1规范的参数化。目的在于定义ASN.1规范的参数化记法。 1V GB/T16262.3—2025/ISO/IEC8824-3:2021 信息技术抽象语法记法一(ASN.1) 第3部分:约束规范 1范围 本文件提供了规定用户定义的约束、表约束和内容约束的记法。 2规范性引用文件 下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文 件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于 本文件。 GB/T16262.1—20251 信息技术抽象语法记法一(ASN.1)第1部分:基本记法规范(ISO/ IEC8824-1:2021,IDT) GB/T16262.2—2025 信息技术 抽象语法记法一(ASN.1) 第2部分:信息客体规范(ISO/ IEC8824-2:2021,IDT) GB/T16262.4—2025 信息技术 抽象语法记法一(ASN.1)第4部分:ASN.1规范的参数化 (ISO/IEC8824-4:2021,IDT) 3术语和定义 下列术语和定义适用于本文件。 3.1基本记法规范 本文件使用GB/T16262.2—2025中定义的术语。 3.2 2信息客体规范 本文件使用GB/T16262.1一2025中定义的术语。 3.3ASN.1规范的参数化 本文件使用GB/T16262.4—一2025中定义的下列术语: 参数化类型parameterizedtype。 3.4附加定义 3.4.1 组件关系约束componentrelationconstraint 关于集合类型或序列类型值的约束,其在文本上与此集合类型或序列类型的某一组件类型(引用组 件)相关,并且规定该组件的值与一个或多个其他组件(被引用组件)的值之间的关系。 3.4.2 constrainedtype 被约束类型 包含引用的组件和某个组件关系约束中全部被引用组件的最内的“类型”。 1 GB/T16262.3—2025/ISO/IEC8824-32021 3.4.3 约束集合 constraining set 在某个组件关系约束中被引用的信息客体集合。 3.4.4 约束表 constrainingtable 与约束集合相对应的关联表(见GB/T16262.2一2025第13章)。 3.4.5 被引用组件 referencedcomponent 在组件关系约束中被标识的集合类型或序列类型的组件。 3.4.6 引用组件 referencing component 与组件关系约束相关联的集合类型或序列类型的组件。 3.4.7 被选行 selectedrows 约束表中在特定列上包含所有被引用组件的值的行。 3.4.8 表约束tableconstraint 应用于客体类别字段类型的约束。 注:该约束要求其值符合某表特定列的内容。 3.4.9 用户定义的约束 user-defined constraint 一种约束,要求比其他约束形式涉及的语句更为复杂,因此需包含ASN.1之外的规范。 缩略语 4 下列缩略语适用于本文件。 ASN.1:抽象语法记法一(AbstractSyntaxNotationOne) 5约定 本文件采用GB/T16262.1一2025第5章定义的记法约定。 6记法 本章综述本文件定义的记法。记法综述见附录B。 6.1约束 本文件定义了下列记法,这个记法能用作"ConstraintSpec”(见GB/T16262.1一2025中49.6)的替 代记法: GeneralConstraint(见8.1)。 7ASN.1词项 除GB/T16262.1一2025第12章中规定的词项之外,本文件中还使用下列各条规定的词项。适用 2

.pdf文档 GB-T 16262.3-2025 信息技术 抽象语法记法一 ASN.1 第3部分 约束规范

文档预览
中文文档 16 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
GB-T 16262.3-2025 信息技术 抽象语法记法一 ASN.1 第3部分 约束规范 第 1 页 GB-T 16262.3-2025 信息技术 抽象语法记法一 ASN.1 第3部分 约束规范 第 2 页 GB-T 16262.3-2025 信息技术 抽象语法记法一 ASN.1 第3部分 约束规范 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2026-01-03 17:27:45上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。