国家标准计划《信息技术 抽象语法记法一(ASN.1)第3部分:约束规范》由 TC28(全国信息技术标准化技术委员会)归口 ,主管部门为国家标准委。
主要起草单位 中国电子技术标准化研究院 、联想(北京)有限公司 、中国科学院计算技术研究所 、北京赛西科技发展有限责任公司 、深圳赛西信息技术有限公司 、北京固源网络科技有限公司 、上海格麟倍科技发展有限公司 、北京东土科技股份有限公司 、山东省计算中心(国家超级计算济南中心) 、北京华物科技有限公司 、重庆邮电大学 。
35 信息技术、办公机械 |
35.110 网络 |
本标准等同采用ISO/IEC国际标准:ISO/IEC 8824-3:2021。
采标中文名称:信息技术 抽象语法记法一(ASN.1)第3部分:约束规范。
目的:随着互联网技术的发展,抽象语法记法ASN.1的约束规范有了新的要求。
2021年8月GB/T 16262.3-2006进行了复审,经复审专家审查,一致认为:GB/T 16262.3-2006等同采用ISO/IEC 8824-3:2002,国际标准的最新版本ISO/IEC 8824-3:2021进行了明显技术更新,建议国家标准修订。
本标准拟替代GB/T 16262.3-2006,对其进行技术修订,解决因为“通抽象语法记法ASN.1的约束规范”技术更新,不适用当前ASN.1产业的问题。
意义:本标准提供一个记法以进一步约束结构化数据类型可能出现的值,可以限制某个(某些)成分的范围,或使用规定的信息客体集合来约束成分,或规定各成分之间的关系。
总的来说,本标准提供规定用户定义的约束、表约束和内容约束的记法在ASN.1产业中具有实际应用指导意义。
范围和主要技术内容:本标准对约束规范的一般情况提供记法,约束记法能出现在任意使用语义结构“Type”之后的圆括号中,并且将约束应用于“Type”结构的文本最外层时,就会产生原父类型的子类型。此外,通过使用信息客体集合限制成分中的类型或值时可以应用有关ObjectClassFieldType成分的约束,这种约束称为表约束;而“Type”子类型也可通过将值集合规定为人可读文本集合的方式进行划分,这种约束称为用户定义的约束。本标准也支持提供规定表约束(包括成分关系约束)和用户定义的约束所用的记法。 主要技术变化:本标准拟修订ASN.1的信息客体规范的相关内容,包括: 1.更改“用户定义的约束”中相关参数。 2.增加了“表约束,包括组件关系约束”的有关要求条款。