信息技术领域的标准化要求在全球基础上定义无歧义、可标识的标准化信息对象。这些信息客体(对象)可由不同的组织(例如政府、ISO/IEC、ITU-T或者商务机构)定义,表示各种各样的实际客体(对象)(例如人、信息处理系统、文档等)。这就是国际标准化组织(ISO)规范的对象标识符(OID)的编号体系,即:为满足这种需求,国际标准化组织(ISO)建立了一种信息对象注册的分层结构(树)。这种分层结构(树)是由根节点分级建立各级结点直到叶结点,每结点为信息客体(对象)给予编号(主整数值),即对象标识符(OID)。
一、相关概念
1、对象(Object)
用于标识的对象(Object)依据GB/T 17969.1标准是指:世界上的任何事物, 通常是通信和信息处理世界。具有下列特性:一是可标识的(能被命名);二是可被登记。对象的例子有 ASN.1 模块(见 ISO/IEC 8824-1)、信息对象(见 ISO/IEC 8824-2)、XML 命名空间(见 W3C XML命名空间)以及能由对象标识符(OID)、统一资源标识符(URI)或国际化资源标识符(IRI)标识的任何其他对象。可见用于标识的对象(Object)应是信息通信技术类对象。
2、对象标识符(OID)
对象标识符(OID,Object Identifier)的定义,在不同的标准中由不同的表述。如在国家标准GB/T 17969.1中的定义是:从国际对象标识符树(RH 名称树的一种特定形式)的根到某一结点的主整数值的有序列,它无二义性地标识该结点。而在国家标准GB/T 26231中的定义更直接:用于无歧义地标识对象的全局唯一值,又名客体标识符。另外,对象标识符(OID)根据其编号值的不同分为字母数字OID、数字OID和中文OID三种形式,具体含义详见下表1-2所述。表中同时给出了主整数值、主值、辅值等概念。注意:字母数字OID才为主值。
表 1-2:OID相关概念的定义
二、OID树的顶级弧
依据国家标准GB/T 17969.1《信息技术 开放系统互连 OSI登记机构的操作规程 第1部分:一般规程和国际对象标识符树的顶级弧》(NEQ于ISO/IEC 9834-1),国际标准化组织(ISO)定义了三个OID树的顶级弧(根弧),即:由ITU-T管理顶级弧(主值为0)、由ISO管理顶级弧(主值为1)和由ITU-T和ISO联合管理顶级弧(主值为2)。具体详见下表2-0,表中给出了相关说明。
表 2-0:ISO定义的三个OID树顶级弧(根弧)
1、由ITU-T管理的弧
主整数值 0的根弧之下的弧均由 ITU-T 管理。主整数值 0 的结点下规定六条弧,其主整数值(0~5)、Unicode 标号、辅标识符分配和下级弧的授权详见下表2-1,表中给出了相关说明。
表 2-1:由ITU-T管理的弧
2、由ISO管理的弧
主整数值 1(Unicode 标号“ISO”, 辅标识符 iso)的顶级弧之下的弧由 ISO 管理,其结点下规定四条弧。主整数值(0~3)、Unicode 标号、辅标识符的分配和对下级弧的授权详见下表2-2,表中给出了相关说明。
表 2-2:由ISO管理的弧
3、由ITU-T和ISO联合管理的弧
由ITU-T和ISO联合管理、主整数值 2(Unicode 标号“Joint-ISO-ITU-T”,辅标识符 joint-iso-itu-t)的顶级弧之下的弧,其分配通过相关的 ITU-T 研究组和相关的 ISO/ IEC JTC1分技术委员会的决议确定。其顶级弧之下的弧的值,由相关的 ITU-T 研究组和相关的 ISO/IEC JTC1分技术委员会的决议按需实时分配,这些分配能为其他国际标准组织、联合工作领域、或其他要求对象标识符或 OID 国际资源标识符的团体提供 OID 和 IRI 命名空间。关于登记项以及申请和批准过程的详细信息内容详见 ISO/IEC 9834-3。
三、对象标识符(OID)的国家编号
1、概述
根据上述介绍的OID树的顶级弧,它们都有涉及到OID的国家编号,即:
由ITU-T管理的弧“itu-t(主值为0)”:在顶级弧“itu-t(0)”下设有六个下级弧(即次级弧),其中“Administration(主值为2)”构成了ITU-T Rec.X.121定义的数据国家代码(DCC)结点,即位于第二层的“itu-t(0)Administration(2)”次级弧结点。
由ISO管理的弧“iso(主值为1)”:在顶级弧“iso(1)”下设有四个下级弧,其中“member-body(主值为2)”构成了“国家成员体”结点,即位于第二层的“iso(1)member-body(2)” 次级弧结点。
由ISO和ITU-T联合管理的弧“joint-iso-itu-t(主值为2)”:在“joint-iso-itu-t(2)顶级弧下,依据ISO/IEC 9834-3 的规定,country(主值为16)构成了“国家”结点,即“joint-iso-itu-t(2)country(16)”次级弧结点。
然而,需要指出的是:“iso(1)member-body(2)”和“joint-iso-itu-t(2)country(16)”的两个次级弧结点,即“国家成员体”结点和“国家”结点的再下级结点是授权由相应的国家或地区管理的。而构成的“itu-t(0)Administration(2)”次级弧结点,即“国家代码(DCC)”结点是授权ITU-T管理的。由此,在介绍OID国家编号时这里不予介绍(ITU-T Rec.X.121建议书中,我国国家代码(DCC)的代码时460)。
欲具体了解ITU-T Rec.X.121建议书关于国家代码(DCC)内容的请进入。
2、OID格式要求
对象标识符(OID)树是ISO定义的RH名称树的一种。根据RH名称树的命名规则,一个完整的OID称之为“OID名称”,其构成部分结点间由“.”分开,其构成部分称为“OID标签”。OID名称应从OID树的树根(顶级弧)到树叶子结点(依次的下级弧)全部路径的值顺序组成,如:iso.member-body和joint-iso-itu-t.country。通常OID名称长度不超过100个字符(包括分隔符“.”)。“OID名字”一般不直接写入条码、二维码、RFID等感知媒体中,而是经过一定的算法(压缩算法或者映射机制)处理后再使用。
OID名字通过分隔符“.”把OID分为不同的部分,这些不同的部分称为“OID标签”。OID标签分为三种格式:字母数字OID标签、数字OID标签和中文OID标签。为了保证OID名字向载体映射以及OID解析、应用处理的一致性与兼容性,应对OID标签的格式做出要求,具体详见下表3-2。
表 3-2:三种OID标签的格式要求
3、授权我国管理的OID国家编号
根据国家标准GB/T 2569.1《世界各国和地区及其行政区划名称代码 第1部分:国家和地区代码》(MOD于ISO 3166标准)的规定,我国的国家OID结点为:Unicode 标号为“cn”,主值为156。因此,在“国家成员体”结点和“国家”结点下、授权于我国管理的OID结点是:
iso(1)member-body(2)cn(156) 和 joint-iso-itu-t(2)country(16)cn(156);
按OID名字的格式为: iso.member-body.cn 和 joint-iso-itu-t.country.cn;
其国家编号是:1.2.156 和 2.16.156。
根据国家标准GB/T 26231《信息技术 开放系统互连 对象标识符(OID)的国家编号体系和操作规程》,授权我国管理的这两个OID结点及其下级结点由我国“国家OID注册中心”负责管理,负责对{ iso(1)member-body(2)cn(156)}和{ joint-iso-itu-t(2)country(16)cn(156)}结点及其下属分支结点的注册、管理和维护。两个结点下的分支设置与分配方案详见下图3-3,目前设置了七个分支结点:国家机关(0~3000)、重要领域(3001~5000)、标准(5001~9000)、标准化机构(10000~19999)、公共团体(20000~47999)、备用(48000~99999)、企事业单位等其它组织(100000~)。下表3-3给出了各分支结点的具体分配方案。
图 3-3:中国国家OID编号体系
表 3-3:中国国家OID编号体系中各分支结点的具体分配方案
四、我国OID应用实例
1、重要领域分支结点的应用实例:人工智能智能体身份码
在我国OID国家编号体系设置的七个分支结点中,其中有重要领域(3001~5000)分支结点,那么对人工智能(AI)领域属于国家重要领域。为了人工智能(AI)智能体(Agent)的全球互连,对其身份进行编码,采用了iso顶级弧OID编号,分配了重要领域分支结点中的编号3088,以1.2.156.3088作为智能体身份码根标识进行编码,即智能体身份码的固定前缀。如一个智能体身份码为1.2.156.3088.1.1.34C2.478BDF.3GF546,具有全球唯一性。
欲详细了解人工智能(AI)智能体身份码编码规则的请进入。
2、标准分支结点的应用实例:通信行业标准的OID编号
在我国OID国家编号设置的七个分支结点中,其中有标准(5001~9999)分支结点。根据GB/T 26231标准,为行业标准分配的标准分支结点中的编号5002,也就是行业标准OID编号前缀为1.2.156.5002;对于通信行业标准,分类数字编号为49,分类字母数字编号为YD。因此,以YD/T 2164.3-2025《电信基础设施共建共享技术要求 第3部分:传输线路》标准为例:
通信行业标准的数字 OID 编号:由行业标准 OID 标识前缀、标准分类数字编号、行业标准代号、标准系列编号、出版年代号五部分组成,各部分以“.”分隔。即:1.2.156.5002.49.2164.3.2025。
通信行业标准的字母数字 OID 编号:由行业标准 OID 标识前缀、行业标准分类字母数字编号、行业标准编号三部分组成,各部分以“.”分隔。即:1.2.156.5002.YD. 2164.3-2025。
在OID树分层结构下,信息对象由对象标识符(OID)唯一地标识,该OID由从分层结构(树)的根到叶子结点的各部分共同组成。由于从根结点到每个子结点在注册机构分配的值是唯一的,故OID唯一。
欲进一步了解ITU-T关于电话网络分层编号计划(E.164)的请进入。