Subsections

1 ucodeとは何か

1.1 定義

ucode
    
ucodeとは,モノや場所,概念を識別するために,識別したい対象に付与する識別子です.ucodeは128ビット固定長を基本長とし,128ビット単位で長さを拡張できるオプション規定があります.現在,このオプション規定は運用されていませんので,本書では,ucode仕様書[1]が規定する128ビットからなるucodeを扱います.
ucode空間
    
ucode空間とは,0個以上からなるucodeの集合のことです.
ドメイン(Domain)
    
ドメイン(Domain)とは,ucode空間を管理する単位のことです.ドメインにはTop Level DomainとSecond Level Domain の2段階があります.ucode空間は,Top Level DomainとSecond Level Domainが構成する2段階の階層構造で管理されます.
Top Level Domain(TLD)
    
Top Level Domain(TLD)とは,2段階構成からなるドメインのうち,上位レベルのドメインをいいます.TLDはユビキタスIDセンタが認定する組織が管理する1.これをTLD管理組織と呼びます.TLDが管理するucode空間は,108ビットです.TLDを識別するコードをTLDc(Top Level Domain Code)といいます.
Second Level Domain
    
Second Level Domain(SLD)とは,2段階構成からなるドメインのうち,下位レベルのドメインをいいます.SLDを管理する組織(利用者)はTLD管理組織が認定します.SLDが占めるucode空間には,16 bitから96 bitまで16 bit単位で6種類のサイズがあります.SLDを識別するコードをドメインコード(Domain Code: dc)といいます.

1.2 ucodeの階層構造

上記で説明した階層化されているucodeのコード体系は,図 1,表 1のように書くことができます[1].

図 1: ucode(128bit基本長)の構造
\begin{figure}\begin{center}
\begin{tabular}{cc\vert c\vert c\vert c\vert c\ver...
...-5}\cline{7-7}\cline{9-9}\cline{11-11}
\end{tabular}
\end{center}\end{figure}


表 1: ucodeのフィールド名とその長さ
フィールド名 長さ
バージョン(Version) 4 bit
トップレベルドメインコード(Top Level Domain Code: TLDc) 16 bit
クラスコード(Class Code: cc) 4 bit
ドメインコード(Domain Code: dc) 複数種
識別コード(Identification Code: ic) 複数種

ucode空間は,ドメイン(Domain)という部分空間に分割して管理されています.つまりドメインは,ucodeの管理の単位となる部分空間です.ドメインは2段階構成であり,ucode空間は2段階の階層構造で管理されます.その上位レベルのドメインをトップレベルドメイン(Top Level Domain: TLD)と呼びます.TLDは108ビットのucode空間となります.

ユビキタスIDセンターは,稼動しているTLDに対して,トップレベルドメインコード(Top Level Domain Code: TLDc)を割り当てます.TLDcは16bit長であり,ひとつのバージョンのucode空間全体で,65536個のTLDを持っています.

TLDの下のドメインとして,Second Level Domainがあります.Second Level Domain空間は,16 bitから96 bitまで16 bit単位で6種類のサイズがあります.その大きさに応じて,Class A〜Class Fと呼びます.Second Level Domainには,ドメインコードが割り当てられます.Second Level Domainに割り当てられたucode空間は,バージョン,その上位にあるTop Level Domainのコード(TLDc),クラスコード,ならびにドメインコードによって決定されます.



脚注

... Domain(TLD)とは,2段階構成からなるドメインのうち,上位レベルのドメインをいいます.TLDはユビキタスIDセンタが認定する組織が管理する1
TLDの管理を行う組織の認定方法および基準,手続きなどは別途規定します.
Copyright © 2008 Ubiquitous ID Center. All Right Reserved.