没有合适的资源?快使用搜索试试~ 我知道了~
首页X.691-ASN.1 encoding rules - Specification of Packed Encoding Rules (PER)
ASN.1的正式标准文档和它的编码规则由 International Telecommunications Union Telecommunications Sector (ITU-T)和International Standards Organization (ISO) / International Electrotechnical Commission (IEC)发布。
资源详情
资源推荐
INTERNATIONAL TELECOMMUNICATION UNION
ITU-T
X.691
TELECOMMUNICATION
STANDARDIZATION SECTOR
OF ITU
(07/2002)
SERIES X: DATA NETWORKS AND OPEN SYSTEM
COMMUNICATIONS
OSI networking and system aspects – Abstract Syntax
Notation One (ASN.1)
Information technology – ASN.1 encoding rules:
Specification of Packed Encoding Rules (PER)
ITU-T Recommendation X.691
ITU-T X-SERIES RECOMMENDATIONS
DATA NETWORKS AND OPEN SYSTEM COMMUNICATIONS
PUBLIC DATA NETWORKS
Services and facilities X.1–X.19
Interfaces X.20–X.49
Transmission, signalling and switching X.50–X.89
Network aspects X.90–X.149
Maintenance X.150–X.179
Administrative arrangements X.180–X.199
OPEN SYSTEMS INTERCONNECTION
Model and notation X.200–X.209
Service definitions X.210–X.219
Connection-mode protocol specifications X.220–X.229
Connectionless-mode protocol specifications X.230–X.239
PICS proformas X.240–X.259
Protocol Identification X.260–X.269
Security Protocols X.270–X.279
Layer Managed Objects X.280–X.289
Conformance testing X.290–X.299
INTERWORKING BETWEEN NETWORKS
General X.300–X.349
Satellite data transmission systems X.350–X.369
IP-based networks X.370–X.399
MESSAGE HANDLING SYSTEMS X.400–X.499
DIRECTORY X.500–X.599
OSI NETWORKING AND SYSTEM ASPECTS
Networking X.600–X.629
Efficiency X.630–X.639
Quality of service X.640–X.649
Naming, Addressing and Registration X.650–X.679
Abstract Syntax Notation One (ASN.1) X.680–X.699
OSI MANAGEMENT
Systems Management framework and architecture X.700–X.709
Management Communication Service and Protocol X.710–X.719
Structure of Management Information X.720–X.729
Management functions and ODMA functions X.730–X.799
SECURITY X.800–X.849
OSI APPLICATIONS
Commitment, Concurrency and Recovery X.850–X.859
Transaction processing X.860–X.879
Remote operations X.880–X.899
OPEN DISTRIBUTED PROCESSING X.900–X.999
For further details, please refer to the list of ITU-T Recommendations.
ITU-T Rec. X.691 (07/2002) i
INTERNATIONAL STANDARD ISO/IEC 8825-2
ITU-T RECOMMENDATION X.691
Information technology –
ASN.1 encoding rules:
Specification of Packed Encoding Rules (PER)
Summary
This Recommendation | International Standard describes a set of encoding rules that can be applied to values of all
ASN.1 types to achieve a much more compact representation than that achieved by the Basic Encoding Rules and its
derivatives (described in ITU-T Rec. X.690 | ISO/IEC 8825-1).
Source
ITU-T Recommendation X.691 was prepared by ITU-T Study Group 17 (2001-2004) and approved on 14 July 2002. An
identical text is also published as ISO/IEC 8825-2.
FOREWORD
The International Telecommunication Union (ITU) is the United Nations specialized agency in the field of
telecommunications. The ITU Telecommunication Standardization Sector (ITU-T) is a permanent organ of
ITU. ITU-T is responsible for studying technical, operating and tariff questions and issuing
Recommendations on them with a view to standardizing telecommunications on a worldwide basis.
The World Telecommunication Standardization Assembly (WTSA), which meets every four years,
establishes the topics for study by the ITU-T study groups which, in turn, produce Recommendations on
these topics.
The approval of ITU-T Recommendations is covered by the procedure laid down in WTSA Resolution 1.
In some areas of information technology which fall within ITU-T's purview, the necessary standards are
prepared on a collaborative basis with ISO and IEC.
NOTE
In this Recommendation, the expression "Administration" is used for conciseness to indicate both a
telecommunication administration and a recognized operating agency.
INTELLECTUAL PROPERTY RIGHTS
ITU draws attention to the possibility that the practice or implementation of this Recommendation may
involve the use of a claimed Intellectual Property Right. ITU takes no position concerning the evidence,
validity or applicability of claimed Intellectual Property Rights, whether asserted by ITU members or others
outside of the Recommendation development process.
As of the date of approval of this Recommendation, ITU [had/had not] received notice of intellectual
property, protected by patents, which may be required to implement this Recommendation. However,
implementors are cautioned that this may not represent the latest information and are therefore strongly
urged to consult the TSB patent database.
ITU 2003
All rights reserved. No part of this publication may be reproduced, by any means whatsoever, without the
prior written permission of ITU.
ii ITU-T Rec. X.691 (07/2002)
CONTENTS
Page
Introduction ................................................................................................................................................................. v
1 Scope .............................................................................................................................................................. 1
2 Normative references ..................................................................................................................................... 1
2.1 Identical Recommendations | International Standards ........................................................................ 1
2.2 Paired Recommendations | International Standards equivalent in technical content........................... 1
2.3 Additional references .......................................................................................................................... 1
3 Definitions...................................................................................................................................................... 2
3.1 Specification of Basic Notation........................................................................................................... 2
3.2 Information Object Specification ........................................................................................................ 2
3.3 Constraint Specification ...................................................................................................................... 2
3.4 Parameterization of ASN.1 Specification ........................................................................................... 2
3.5 Basic Encoding Rules ......................................................................................................................... 2
3.6 Additional definitions.......................................................................................................................... 2
4 Abbreviations ................................................................................................................................................. 5
5 Notation.......................................................................................................................................................... 5
6 Convention ..................................................................................................................................................... 5
7 Encoding rules defined in this Recommendation | International Standard..................................................... 5
8 Conformance .................................................................................................................................................. 6
9 The approach to encoding used for PER ........................................................................................................ 6
9.1 Use of the type notation ...................................................................................................................... 6
9.2 Use of tags to provide a canonical order ............................................................................................. 7
9.3 PER-visible constraints ....................................................................................................................... 7
9.4 Type and value model used for encoding............................................................................................ 8
9.5 Structure of an encoding ..................................................................................................................... 8
9.6 Types to be encoded............................................................................................................................ 9
10 Encoding procedures ...................................................................................................................................... 10
10.1 Production of the complete encoding.................................................................................................. 10
10.2 Open type fields .................................................................................................................................. 10
10.3 Encoding as a non-negative-binary-integer......................................................................................... 10
10.4 Encoding as a 2’s-complement-binary-integer.................................................................................... 11
10.5 Encoding of a constrained whole number ........................................................................................... 11
10.6 Encoding of a normally small non-negative whole number................................................................ 12
10.7 Encoding of a semi-constrained whole number .................................................................................. 13
10.8 Encoding of an unconstrained whole number ..................................................................................... 13
10.9 General rules for encoding a length determinant ................................................................................ 13
11 Encoding the boolean type ............................................................................................................................. 16
12 Encoding the integer type............................................................................................................................... 16
13 Encoding the enumerated type ....................................................................................................................... 17
14 Encoding the real type.................................................................................................................................... 17
15 Encoding the bitstring type............................................................................................................................. 17
16 Encoding the octetstring type ......................................................................................................................... 18
17 Encoding the null type.................................................................................................................................... 19
18 Encoding the sequence type ........................................................................................................................... 19
19 Encoding the sequence-of type....................................................................................................................... 20
20 Encoding the set type ..................................................................................................................................... 20
21 Encoding the set-of type................................................................................................................................. 21
ITU-T Rec. X.691 (07/2002) iii
22 Encoding the choice type................................................................................................................................ 21
剩余55页未读,继续阅读
好汉钱
- 粉丝: 0
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 藏经阁-应用多活技术白皮书-40.pdf
- 藏经阁-阿里云计算巢加速器:让优秀的软件生于云、长于云-90.pdf
- 藏经阁-玩转AIGC与应用部署-92.pdf
- 藏经阁-程序员面试宝典-193.pdf
- 藏经阁-Hologres 一站式实时数仓客户案例集-223.pdf
- 藏经阁-一站式结构化数据存储Tablestore实战手册-206.pdf
- 藏经阁-阿里云产品九月刊-223.pdf
- 藏经阁-2023云原生实战案例集-179.pdf
- 藏经阁-Nacos架构&原理-326.pdf
- ZTE电联中频一张网配置指导书
- 企业级数据治理之数据安全追溯
- MISRA-C 2012-中文翻译版.pdf
- 藏经阁-《多媒体行业质量成本优化及容灾方案白皮书》-37.pdf
- 藏经阁-浅谈阿里云通用产品线Serverless的小小演化史-23.pdf
- 藏经阁-冬季实战营第一期:从零到一上手玩转云服务器-44.pdf
- 藏经阁-云上自动化运维宝典-248.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功