Computer >> 컴퓨터 >  >> 프로그래밍 >> 프로그래밍

전자제품 코드(EPC)란? 개념부터 구조까지 한눈에 이해하기

전자제품 코드(Electronic Product Code, EPC)는 세상의 모든 물리적 객체에 고유한 식별자를 부여하기 위해 설계된 범용 식별 체계입니다. EPC는 주로 RFID(무선 주파수 식별) 태그에 인코딩되며, 재고, 자산, 사람 등 다양한 대상의 신원을 확인하고 실시간으로 추적하는 데 폭넓게 활용됩니다.

EPC의 핵심 역할

EPC는 96비트 숫자로 구성되어 있으며, RFID 태그와 연결되어 수많은 태그 가운데 특정 태그 하나를 정확히 식별하는 역할을 합니다. 덕분에 외관상 완전히 동일한 제품 두 개도 서로 구분할 수 있고, 제품의 제조일자, 원산지, 배치(batch) 번호 같은 상세 정보도 함께 파악할 수 있습니다.

EPC의 구조는 EPCglobal Inc.가 공개적으로 정의한 개방형 표준인 EPCglobal 태그 데이터 표준(Tag Data Standard)에 따라 규정됩니다. 덕분에 누구나 표준에 맞춰 시스템을 구축할 수 있으며, 산업 전반에서 상호 운용성이 보장됩니다.

EPC GS1 키의 종류와 용도

RFID 태그가 부착된 객체들은 성격에 따라 여러 클래스로 분류되며, 각 클래스에는 대응하는 GS1 키가 연결됩니다. GS1 키는 키를 할당·관리하고, 데이터 구조를 정의하며, EPC 데이터에 의미 있는 맥락을 부여하는 기능을 수행합니다.

대표적인 EPC GS1 키와 적용 분야는 다음과 같습니다.

  • GDTI – 문서(Document)
  • GSRN – 서비스 관계(Service Relation)
  • GTIN – 거래 품목(Trade Item)
  • GRAI – 반납 가능·재사용 자산(Returnable / Reusable Asset)
  • GLN – 위치(Location)
  • SSCC – 물류 단위(Logistical Unit)
  • GIAI – 고정 자산(Fixed Asset)

EPC 코드의 형식

EPC 코드의 기본 형식은 아래 그림과 같이 네 개의 필드로 구성됩니다.

전자제품 코드(EPC)란? 개념부터 구조까지 한눈에 이해하기

각 필드의 역할은 다음과 같습니다.

  • 헤더(Header) – 8비트 숫자로, 코드의 길이, 유형, 구조, 버전 및 파티셔닝(partitioning) 방식을 나타냅니다.
  • EPC 관리자 번호(EPC Manager Number) – 28비트 숫자로, 해당 제품을 생산한 제조업체(회사)를 식별합니다.
  • 객체 클래스(Object Class) – 24비트 숫자로, 제품의 유형을 식별합니다.
  • 시리얼 번호(Serial Number) – 36비트 고유 번호로, 동일 제품이라도 개별 인스턴스(instance)를 하나씩 구분합니다.

전자제품 코드(EPC)란? 개념부터 구조까지 한눈에 이해하기


전자제품 코드(EPC)란? 개념부터 구조까지 한눈에 이해하기