EPC Network EPC Code & Network Computer Engineering Sejin Oh.

Slides:



Advertisements
Similar presentations
문자코드 1 박 2 일 (4 조 ) 이경도 이준집 이수연 엄태규. 문자코드란 ? 문자나 기호를 컴퓨터로 다루기 위하여, 문자나 기호 하나하나에 할당 시키는 고유의 숫자를 말하는 것이다.
Advertisements

컴퓨터와 인터넷.
컴퓨터 운영체제의 역사 손용범.
Part TCP / IP(계속) 3. IP 주소 4. IP 라우팅 5. 응용 프로토콜.
Chapter 16 : Struts 프레임워크 2. chapter 16 : Struts 프레임워크 2.
김태원 심재일 김상래 강신택. 김태원 심재일 김상래 강신택 인터넷 통신망의 정보를 제공하는 서비스 인터넷의 자원 및 정보는 NIC가 관리 IP주소 또는 도메인으로 정보 검색 이용자 및 통신망 관한 정보를 제공.
Middleware Structure & Model Computer Engineering Sejin Oh.
MS-Access의 개요 1강 MOS Access 2003 CORE 학습내용 액세스 응용 프로그램은 유용한 데이터를
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
Windows Server 장. Windows Server 2008 개요.
제 9 장 구조체와 공용체.
PHP입문 Izayoi 김조흔.
전자기파(Electromagnetic Wave) 센서(Sensor)와 정보인식(Information Recognition)
5장 Mysql 데이터베이스 한빛미디어(주).
4장. 웹로직 서버상에서의 JDBC와 JTA의 운용
UNIT 07 Memory Map 로봇 SW 교육원 조용수.
Chapter 21 Network Layer: ARP, ICMP (IGMP).
SqlParameter 클래스 선문 비트 18기 발표자 : 박성한.
Error Detection and Correction
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
부트로더와 Self Programming
17강. 데이터 베이스 - I 데이터 베이스의 개요 Oracle 설치 기본적인 SQL문 익히기
뇌를 자극하는 Windows Server 장. Windows Server 2008 개요.
ASP.NET AJAX 비동기 게시판 작성 2007 컴퓨터공학실험( I )
FTP 프로그램의 활용 FTP 프로그램의 용도 인터넷 공간에 홈페이지 파일을 업로드할 때 필요
5장 Mysql 데이터베이스 한빛미디어(주).
제 1장. 멀티미디어 시스템 개요.
1장. 데이터베이스 자료의 조직적 집합체_데이터베이스 시스템의 이해
Grade Server Team14. Attention Seeker
인터넷응용프로그래밍 JavaScript(Intro).
UNIT 07 Memory Map 로봇 SW 교육원 조용수.
[ ] RFID/2D시스템 화면 기능 목록 루텍 황어진 안녕하십니까?
1. 속성검색 화면소개 2. 속성검색 버튼 클릭 3. 상품 속성검색 활용 4. 다양한 속성값 선택 5. 소재지별/업체별 검색.
2장. 데이터베이스 관리 시스템 데이터베이스 관리 시스템의 등장 배경 데이터베이스 관리 시스템의 정의
2018년 11월 05일 박성진 Web & Internet [08] 레이아웃 P1 2018년 11월 05일 박성진
HTTP 프로토콜의 요청과 응답 동작을 이해한다. 서블릿 및 JSP 를 알아보고 역할을 이해한다.
(Application of the Internet)
Chapter6 : JVM과 메모리 6.1 JVM의 구조와 메모리 모델 6.2 프로그램 실행과 메모리 6.3 객체생성과 메모리
USN(Ubiquitous Sensor Network)
ASP.NET AJAX / AJAX Control Toolkit 응용 2008 컴퓨터공학실험( I )
KERBEROS.
ARM Development Suite v1.2
기말 프로젝트 계획 MVC 패턴 기반 웹 애플리케이션 개발 프로젝트명 : 팀명 : 팀원 :
데이터 베이스 DB2 관계형 데이터 모델 권준영.
14강. 세션 세션이란? 세션 문법 Lecturer Kim Myoung-Ho Nickname 블스
CHAP 21. 전화, SMS, 주소록.
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
Home Network.
01. 개요 네트워크에 있는 컴퓨터와 그룹에 대한 NetBIOS 이름에 대응되는 IP 주소를 찾아주는 서비스
STS 에서 웹 서버 설치 방법.
Level 0 Level 1 Level 2 Level 3 공모전 후기 모음 웹 서비스 1. 웹 페이지 설계 2. 웹 서버 구현
라우터의 이해 (보충자료) TCP/IP구성 Ping명령어를 이용한 연결검사 비트와 바이트 10진수/2진수/16진수
3장 JSP프로그래밍의 개요 이장에서 배울 내용 : JSP페이지의 기본적인 개요설명과 JSP페이지의 처리과정 그리고 웹 어플리케이션의 구조에 대해서 학습한다.
리더 : 이동주 스토리 : 김현 그래픽 : 최혁진 코딩 : 최재근
01. 분산 파일 시스템의 개요 네트워크에 분산된 파일을 사용자가 쉽게 접근하고 관리할 수 있게 해준다.
JSP Programming with a Workbook
세션에 대해 알아보고 HttpSession 에 대해 이해한다 세션 관리에 사용되는 요소들을 살펴본다
멀티미디어시스템 제 5 장. 멀티미디어 데이터베이스 개념 IT응용시스템공학과 김 형 진 교수.
RFID Component Computer Engineering Sejin Oh.
학습내용 프로토콜 계층화 OSI 모델의 용어 및 기능 개체 서비스 접근점 (N) 프로토콜과 (N) 서비스 서비스 프리미티브
9 브라우저 객체 모델.
서적DB개발 과제 Page 2의 ERD를 통해 구축할 서적 DB의 구조를 파악한다. (4개의 개체에 대해 확인함)
슬라이드 쇼의 설정 슬라이드 쇼의 실행 파일과 폴더의 관리 글꼴을 포함해서 저장 웹 페이지로 게시 압축 파일
IO-Link 통신 기술 소개 산업 Ethernet 필드버스 게이트웨이 접속 IO-Link 마스터 IO-Link 통신
프로그래밍 언어 학습을 위한 가상실습환경 창원대학교 이수현.
CHAP 15. 데이터 스토리지.
 6장. SQL 쿼리.
K PaaS-TA 앱 운영.
ARP.
20 XMLHttpRequest.
Presentation transcript:

EPC Network EPC Code & Network Computer Engineering Sejin Oh

EPC Code Definition EPC (Electronic Product Code) 구성 EPC Network EPC Code Definition EPC (Electronic Product Code) Auto-ID Center에서 개발된 코드체계로서 물리적 또는 가상적으로 존재하는 물품 또는 서비스에 대한 단일 식별을 가능하게 해주는 객체 고유 코드 RFID 내에 저장되어 있는 일련의 코드 정보 현재 존재하는 모든 사물이나 그 외의 다른 여러 가지에 각각의 고유한 일련번호를 부여할 수 있을 만큼 데이터 용량의 범위가 큼 인터넷상의 IP Address 와 유사 구성 버전관리를 위한 1개 영역 상품을 구별하기 위한 3개 영역 영역관리자 (Domain Manager) 오브젝트 클래스 (Object Class) 일련번호 (Serial Number) ex) 96bit EPC Code 2019-01-14

EPC Code Format 태그의 메모리에는 수Kbit의 ID 정보가 기록되며 물품을 식별하는 정보를 가짐 EPC Network EPC Code Format 태그의 메모리에는 수Kbit의 ID 정보가 기록되며 물품을 식별하는 정보를 가짐 ID는 중복으로 관리 되지 않고 가상공간에서 고유하게 관리 ID를 이용하여 회사나 정보 시스템에 키를 가지고 필요한 정보를 관리 EPC 버전은 총 7종류가 존재하며 비트열의 길이가 64비트, 96비트, 256비트의 길이를 갖도록 정의됨 ex) 96bit EPC Code 헤더 (Header) 업체코드 (EPC Manager) 상품코드 (Object Class) 일련번호 (Serial Number) H1 H2 M1 M2 M3 M4 M5 M6 M7 O1 O2 O3 O4 O5 O6 S1 S2 S3 S4 S5 S6 S7 S8 S9 2019-01-14

EPC Code Format Header 업체코드 (EPC Manager) EPC Network EPC Code Format Header EPC코드의 전체 길이, 식별코드 형식 및 필터 값을 정의 가변 길이 값을 가지며, 현재 2비트와 8비트 값의 헤더가 정의되어 있음 2비트 헤더는 3개의 값을 가짐 (01,10,11) 8비트 헤더는 63개의 값을 가짐 헤더는 판독기로 하여금 태그의 길이를 쉽게 판단할 수 있도록 돕는 기능 첫 2비트가 ’00’이 아니거나 상위 5비트가 ‘00001’이면 64비트로 추론 업체코드 (EPC Manager) EAN 바코드의 업체코드에 해당하며 각국 EAN 회원기관이 할당 28비트의 용량으로 7개의 숫자(0~9) 및 문자(A~F)를 조합 약 2억 6천 8백만 개 업체 코드를 할당할 수 있음 2019-01-14

EPC Code Format 상품코드 (Object Class) 일련번호 (Serial Number) EPC Network EPC Code Format 상품코드 (Object Class) 바코드의 상품 품목 코드에 해당하며 사용 업체가 할당 24비트의 용량으로 6개의 숫자와 문자를 조합 약 1천 6백만 개 상품에 코드를 부여할 수 있음 일련번호 (Serial Number) 동일상품에 부여되는 고유한 식별번호로서 사용 업체가 할당 36비트로 8개의 숫자와 문자를 조합 680억 개의 상품에 코드를 부여할 수 있음 2019-01-14

EPC Network Introduction EPCglobal에서 제안한 표준화된 자동 공급망 관리 시스템 제품에 고유한 일련번호를 부여하고 정보를 저장할 수 있는 데이터베이스와 연동시켜 공급자/수요자 및 소비자가 제품의 가격, 제조업체, 제품의 위치정보까지 알 수 있게 하는 시스템 상품 정보 교환에 표준 프레임워크를 이용함으로써 공급 체인의 가시성을 향상시켜 상품 이동의 자동화, 추적성 및 보안기능 강화 기업은 EPCglobal Network 를 활용함으로써 상품 이동 정보를 실시간 파악 가능하여, 상품 손실 최소화, 주문의 신속한 처리, 소비자 기호 변화에 따른 대응능력 향상 컨테이너 및 케이스 등 물류 용기에서부터 단품까지 활용 가능 일반 소비재 상품, 의료보건, 정부조달물자, 군수물자, 부품 등 다양한 산업에 적용 가능 2019-01-14

EPC Network EPC Network Concept 2019-01-14

EPC Network EPC Network Concept 2019-01-14

EPC Network EPC Network Component 2019-01-14

EPC Network Component EPC ID System EPC Middleware Discovery System 공급체인 상의 특정 물품의 고유 식별 번호 ID System 태그와 리더로 구성 EPC 코드는 이 태그에 담겨 케이스 또는 단품에 부착 태그는 EPC 코드를 리더에 전송하며 리더는 태그와 전파를 통해 교신하며 미들웨어를 이용하여 기업 정보 시스템에 정보를 전달 EPC Middleware 실시간 판독 동작 및 정보를 관리하고 경고음을 발생함 EPCIS와 기업의 기타 정보시스템에 전송할 기본 판독 정보를 관리 Discovery System 사용자가 특정 EPC 코드에 대한 데이터를 찾아 그 데이터에 대한 접속 승인을 요청할 수 있도록 지원하는 종합 서비스 (예 : ONS) EPCIS 사용자가 EPC 코드 데이터를 EPC Network를 통해 거래업체와 교환할 수 있게 함 2019-01-14

EPC Network EPC Network Architecture 2019-01-14

EPC Network EPC Network Architecture 2019-01-14

EPC Network Operation EPC Network 2019-01-14 3. 제조업체의 EPCIS는 EPC 디스커버리 서비스에 EPC 정보를 등록 6. 유통업체의 EPCIS는 해당 상품 정보를 디스커버리 서비스에 등록 2. 제조업체는 상품정보 (제조일자, 유효기간, 로케이션 등)를 EPCIS에 기록 5. 유통 업체는 상품수령 사실을 EPCIS에 기록 7. 유통업체는 Root ONS에 조회하여 제조업체 로컬 ONS의 위치 파악 1. 제조업체는 상품에 EPC 태그를 부착 8. 유통업체는 제조업체의 로컬 ONS에 조회하여 EPCIS의 위치 파악 4. 제조업체는 상품을 유통업체로 배송 9. 유통업체는 제조업체의 EPCIS로부터 해당 상품 정보 조회 2019-01-14

EPC Network Example EPC Network ONS (Object Name Service) 상품 Savant RFID 리더에서 계속적으로 발생하는 EPC 데이터를 기반으로 하는 EPC 이벤트를 처리하고 관리하기 위한 소프트웨어 EPC에 대응하는 PML 서버 소재 조회 ID 송신 상품 Savant PML 주소 ID와 그 ID의 상품 속성 관리 ID와 PML 서버 주소 대응표 EPC 판독 IC Tag Reader EPC PML F127 ... A 상품 상품 속성 조회 ID 정보 : EPC(Electronic Product Code) ex) F127.C238.DF1B.17CC PML F127.C238.DF1B.17CC PML <상품명>............</상품명> <용량>.........</용량> <유효기간> ...... A 상품 2019-01-14

EPC Network EPCIS (EPC Information Server) 생산된 모든 제품에 대한 정보를 제공함 EPC 정보 서버가 제공하는 데이터 EPC 코드 데이터, 제조일, 유효기간 같은 인스턴스 데이터 제품에 대한 카탈로그 정보와 같은 객체 수준의 데이터를 포함 이와 같은 정보를 표현하기 위하여 XML(eXtensible Markup Language)를 기반으로 하는 PML(Physical Markup Language) 버전 1.0을 2003년 9월 15일에 발표 2019-01-14

EPC Network ONS 웹 상에서 컴퓨터의 위치를 지정해주는 DNS(Domain Name Service)와 유사 ONS 는 RFID태그에 저장되어 있는 EPC에 해당되는 제품의 정보 위치를 제공하기 위한 프레임워크 ONS는 DNS 프레임워크 위에서 동작 구성 요소 EPC와 연관된 EPC 도메인 이름을 찾아내는 Pre Resolver EPC 도메인 이름으로 EPC와 연관된 PML 서버들을 구하는 Resolver PML 서버와 연관된 IP주소와 EPC 도메인 이름 사이의 정보를 매핑하는 DNS 서버 ONS 명세 파일(specification file)을 사용하여 DNS 에 사용되는 바인딩 구성 파일을 생성하는 Server Configuration Tool ONS가 갱신되었을 때 ONS 명세 파일을 갱신하는 Specification Management Tool 데이터베이스의 정보를 매핑하여 저장하고 하나 이상의 ONS에 대한 명세 파일을 제공하는 Content Server 2019-01-14

EPC Network EPC Network Savant RFID 리더에서 계속적으로 발생하는 EPC 데이터를 기반으로 하는 EPC 이벤트를 처리하고 관리하기 위한 소프트웨어 EPC 데이터를 캡쳐하고, 캡쳐한 데이터를 모니터링 데이터 전송을 담당하는 일종의 라우터 역할을 수행 수집된 데이터를 용도에 맞게 분류 EPCIS ONS TMS Database RIED EMS Reader 2019-01-14

EPC Network Savant Component EMS : Event Management System 해당된 일을 처리하는 곳에 배치하는 역할을 수행하는 이벤트 관리 시스템 RIED : Real-time In-memory Event Data structure 다중 스냅샷을 유지할 수 있는 실시간 메모리 데이터 구조 TMS : Task Management System 기존의 시스템과 연동하여 실제 처리를 수행하는 태스크 관리 시스템 리더 또는 센서와의 통신을 위한 인터페이스 외부 응용과의 통신을 위한 인터페이스 ONS 또는 EPC IS와의 통신을 위한 인터페이스 현재 SAVANT 규격에는 리더와의 인터페이스와 외부 응용과의 통신을 위한 인터페이스만 정의되어 있음 2019-01-14