EPC 의 표준 URI 표현 :: EPC 데이터 형식
EPC 데이터 형식
EPC(Electronic Product Code, 전자 제품 코드 ) 는 일반 바코드 기술인 UPC(Universal Product Code) 와 비슷한 기능을 수행합니다 .
EPC 는 RFID(Radio Frequency Identification, 무선 주파수 식별 ) 태그와 다른 방법을 통해 물리적 객체를 보편적으로
식별할 수 있는 식별 체계입니다 . 표준화된 EPC 데이터 형식은 개별 객체를 고유하게 식별하는 EPC( 또는 EPC 식별자 ) 로 구성되며
EPC 태그를 효과적이고 효율적으로 읽을 수 있도록 선택적 필터 값을 포함할 수도 있습니다 .
RFID 태그에 인코딩된 EPC 는 제조업체 , 제품 , 버전 및 일련 번호를 식별할 수 있고 고유 항목을 식별하기 위한 추가 숫자 집합도 제공합니다 .
EPC 데이터 필드의 주요 부분은 객체를 고유하게 식별하는 EPC 식별자입니다 . EPC식별자에 있는 선택적 필터 값 필드는
기본 EPC 태그 읽기를 보완할 수 있습니다 . EPC버전 1.1 표준은 다양한 응용 프로그램이나 산업에 대해 다음 코딩 체계를 지정합니다.
■ GID(General Identifier, 일반 식별자 )
■ 일련화 버전의 EAN.UCC GTIN®(Global Trade Item Number)
■ EAN.UCC SSCC®(Serial Shipping Container Code)
■ EAN.UCC GLN®(Global Location Number)
■ EAN.UCC GRAI®(Global Returnable Asset Identifier)
■ EAN.UCC GIAI®(Global Individual Asset Identifier)
EPC 데이터 형식으로 지정된 RFID 엔티티의 경우 헤더 필드의 항목은 적용할 수 있는 이름 공간이나 코딩 체계를 나타냅니다
RFID 태그나 바코드와 같은 기본 물리적 매체와는 관계 없이 순수 아이디는 추상 형식 의 고유한 엔티티를 나타냅니다 .
EPC 표준은 " 순수 아이디 -- RF 태그 , 바코드 또는 데이터베이스 필드와 같은 특정 인코딩 수단과 관계 없이 특정 물리, 또는
논리 엔티티와 연결된 아이디 " 와 같은 정의를 제공합니다 . 또한 " 아이디 URI -- 순수 아이디를 URI(Uniform Resource Identifier)
로 표현한 것이며 URI 는 대형 시스템의 소프트웨어 구성 요소 간 아이디 데이터 교환에 공통적으로 사용되는 문자열 표현입니다 ."
라고 정의합니다 .
EPC 의 표준 URI 표현에는 다음과 같은 네 가지 범주가 있습니다 .
1. 물리적 객체를 식별하는 EPC 필드만 포함하는 순수 아이디의 URI( 정규적 양식이라
고도 함 ). 예를 들어 , GID 의 순수 아이디 URI 는 "urn:epc:id:gid:10.1002.2", GRAI
의 URI 는 "urn:epc:id:grai:0652642.12345.1234" 가 될 수 있습니다 .
2. 태그 인코딩을 나타내는 EPC 태그의 URI. 이러한 URI 는 태그를 쓰기 위한 응용 프
로그램 소프트웨어에서 사용할 수 있습니다 . 일련화된 GTIN 64 비트 인코딩의 예는
"urn:epc:tag:sgtin-64:3.0652642. 800031.400" 이 될 수 있습니다 .
3. 잘못된 비트 수준 패턴을 단일 십진수로 나타내는 원시 비트 문자열의 URI. 예를 들
어 , "urn:epc:raw:64.20018283527919" 입니다 .
4. EPC 패턴의 URI. 각 패턴 URI 는 EPC 필터링 용도로 EPC 집합을 참조합니다 . 예를
들어 , urn:epc:pat:sgtin-64:3.0652642.[1024-2047].* 패턴은 필터 값이
있는 SGTIN 식별자 64 비트 태그가 3 이고 , 회사 접두어는 0652642 이며 , 항목 참
조가 1024-2047 범위인 모든 일련 번호를 참조합니다 .
인코딩 아이디 계층은 필터 값 같은 추가 정보와 함께 순수 아이디를 구성하고 특정 구문 ( 일반적으로 특정 크기의 값 필드로 구성 )
으로 렌더링하여 개념화할 수 있습니다 .
지정된 순수 아이디에는 바코드 인코딩 , 다양한 태그 인코딩 및 다양한 URI 인코딩과 같이 가능한 인코딩이 많이 있습니다 .
또한 인코딩은 아이디 외에 추가 데이터 ( 예 : 일부 인코딩에 사용된 필터 값 ) 를 포함할 수 있습니다 .
이 경우 인코딩 체계는 자신이 가 질 수 있는 추가 데이터를 지정합니다 .
마지막으로 인코딩 ( 특정 시스템에서 읽을 수 있는 형식 ( 예 : 특정 RF 태그 또는 특정 데이터베이스 필드 ) 에 맞게 구체적 구현으로 렌더링된 인코딩 )
의 물리적 실현은 하위 계층으로 간주할 수 있으며 스택 아래쪽에 물리적 엔티티의 모델링이 있는 ISO 의 개방형 시스템 상호 연결 방식과 유사합니다 .