Mobile RFID Technologies and Standards

Transcription

Mobile RFID Technologies and Standards
KRnet 2010
2010. 6. 21 ~ 22
COEX Intercontinental Hotel
Mobile RFID
Technologies and Standards
이준섭
[email protected]
2010. 6. 22
http://www.etri.re.kr
Contents
•
•
•
•
표준에 대한 잡담
모바일 RFID 기술 개요
국제 표준화 추진 경과
모바일 RFID 기술 및 표준
–
–
–
–
–
–
2
ID, OID 및 Application Data
Air Interfaces
APIs and Reader Protocol
ID Resolution
OID Resolution
Service Broker
KRnet 2010
표준에 대한 잡담 (1/4)
• 표준의 중요성
– Great Baltimore Fire (1904.2)
• 소화전 vs. 소방 호수
출처: http://www.wikipedia.org/
– Mars Climate Orbiter (MCO) (1999.9)
• Newton-seconds (N-s) vs. pound-seconds (lbf-s)
출처: http://hirise.lpl.arizona.edu
“Looking For Mars Polar Lander”
3
출처: http://phoenix.lpl.arizona.edu/
Phoenix Mars Lander, 2008.5
KRnet 2010
표준에 대한 잡담 (2/4)
• 표준(Standards) vs. 기준(Regulations)
– WIPI (Wireless Internet Platform for Interoperability)는
표준이지만 지난 4월까지 국내의 모든 휴대폰에는 WIPI를 의무 탑재해야
했음
• de facto vs. de jure standards
– PDF (Portable Document Format), ISO 19005-1:2005
• 우수한 기술이 표준이 되는가?
– Sony Betamax vs. JVC VHS
– Sony Blu-ray vs. Toshiba HD DVD
– WAPI vs. IEEE802.11i
출처: http://Xbox.com 출처: http://www.wikipedia.org/
4
KRnet 2010
표준에 대한 잡담 (3/4)
• 표준 전쟁
– The Technical Barriers to Trade Agreement (TBT)
tries to ensure that regulations, standards, testing and
certification procedures do not create unnecessary
obstacles. … the agreement encourages countries to
use international standards where these are
appropriate.
• 표준 특허
– 왜?
5
KRnet 2010
표준에 대한 잡담 (4/4)
• 이런 표준도 있다!
– ISO 3591:1977, Sensory analysis – Apparatus – Wine
– tasting glass
– IETF RFC 1149, Standard for the transmission of IP
datagrams on avian carriers, April 1, 1990
– ISO TR 12349-1:1999, Road Vehicles –
Dummies for Restraint System Testing –
Part 1: Adult Dummies
• 175.3cm, 77.3kg
6
KRnet 2010
모바일 RFID 기술 개요 (1/4)
Mobile RFID is a convergence technology based on RFID
and cellular phone as well as wireless internet
Reader Analog CHIP
Reader RF front-end
Reader Digital CHIP
6
Tx_P
Tx_Gain
Tx_I
LPF
MIX
2
PA
DRA
Tx_M
Tx_Q
LPF
MIX
VDD1
송신부
TCXO
ANT
VDD2
REF
PLL/Syn.
VDD3
주파수합성부
CLK
Data
LE
LD
VDD4
BPF
D.C.
VDD5
수신부
6
GND1
GND2
0 +d °
90 +d °
P.S.
P.S.
PWR
GND3
6
LNA
6
2
6
OPA
MIX
LPF
I_DCoffset
UHF band
as most popular RFID
Longer and adjustable
cover range
Reserved
Reserved
OPA
S/W
I_Gain
Rx_I
OPA
LPF
MIX
Rx_P
Rx_M
Phase
Reserved
Q_Gain
Rx_Q
Q_DCoffset
900MHz RFID
+
Mobile Phone
Ubiquitous terminal device
(u-device)
Convergence and
easy implementation
모바일 RFID = Networked ID = NID = N-ID = tag-based = …
(Source: SKT, KT)
7
KRnet 2010
모바일 RFID 기술 개요 (2/4)
8
KRnet 2010
모바일 RFID 기술 개요 (3/4)
Object
Directory
Service
(ODS)
1. Tag ID
Mobile Telecom
Network
Internet
4. Contents
URL
5. Contents
9
WAP
Server
……
2. Tag ID
Tag
Back-end
B2B Server
3. WAP Server Address
+ Contents URL
Back-end
B2B Server
KRnet 2010
모바일 RFID 기술 개요 (4/4)
Requirements
(SG13 Y.idserv-reqts = Y.2213, SG16 F.mid = F.771)
Architectures
(SG13 Y.idserv-arch = Y.2016, SG16 H.mid = H.621)
ORS
in
fo
OID resolution 주1)
(SG17 X.oid-res = X.672 = ISO/IEC 29168-1)
pr
oc OI
es D
si
ng
APIs (ISO/IEC 29179)
Reader Protocol (ISO/IEC 29173-1)
Tag
ODS
Server
ID
Air Interface
(ISO/IEC 18000-6 Type C,
ISO/IEC 29143)
ID resolution
(SG16 H.IRP, ISO/IEC 29177)
format
e
m
o
s
ID in
n
Locatio
t
n
e
t
n
Co
ID
Terminal
ID (SG16 H.IDscheme, ISO/IEC 29174)
OID (SG17 X.668 = ISO/IEC 9834-9)
Application Data (ISO/IEC 29175)
Co
nt
en
Co t re
q
nt
en ues
t
t
Application protocols
- HTTP, WAP, …
Contents
Server
Service broker
(ISO/IEC 29178)
주1) OID 포럼을 중심으로 표준화 추진
10
KRnet 2010
국제 표준화 진행 경과 (1/2)
2005
2006
2월, MRF 표준
및 TTA 표준 개발
시작
10월, 모바일
RFID 시범 서비
스 개시
3월, RFID CG
구성
7월, JCA-NID
주1) 구성
10월, Generic
reference
model
2007
2008
2009
2010
Smart Project
5월, NID
Standards
Roadmap
1월, Y.idservreqts 개발 시작
8월, Y.2213 승
인
(일본)
H.mid 개발 시작
8월, H.621 승
인
(일본)
F.mid 개발 시작
8월, F771 승인
일본에서 ucode
및 ucode 해석
프로토콜 표준화
추진 시도
3월,
H.IDscheme
및 H.IRP 개발
시작
한국에서 ucode
의 표준화를 저지
하기 위한 노력
1월, NID
Terms and
definitions
JCA-IoT로 변경
추진 중
6월, OID 해석
기능은 X.oidres를 활용하는
것으로 결정
3월,
H.IDscheme은
ucode로 H.IRP
는 DNS 기반으로
합의
주1) Joint Coordination Activity on Network Aspects of Identification Systems (including RFID)
11
KRnet 2010
국제 표준화 진행 경과 (2/2)
2005
2006
2007
10월, X.RA-nid
개발 시작
2008
2009
6월, X.668주1) 승
인
4월, Y.idservarch 개발 시작
8월, Y.2016 승인
2월, X.oid-res
주2) 개발 시작
(JTC 1)
2010
1월, 모바일 RFID
기술 소개 및 데모
8월, ISO/IEC
29143 개발 시작
12월, X.672,
X.673 승인 예정
3월, JTC 1/SC
31 WG6 신설
7월, ISO/IEC
2917x 개발 시작
주1) Joint text with ISO/IEC 9834-9
주2) Joint text with ISO/IEC JTC 1/SC 6, ITU-T X.672 | ISO/IEC 29168-1과 ITU-T X.673 | ISO/IEC 29168-2 으로 분리
12
KRnet 2010
참고 – Object Identifier (1/3)
• OID란?
– OID (Object Identifier, 객체식별자)
• A globally unique value associated with an object to
unambiguously identify it (ITU-T Recommendation X.680|ISO/IEC 8824-1)
– Object의 종류
• ITU-T SG 번호, 국가, 표준, 암호 알고리즘, 네트워크, 프로토콜 명령어,
코드 체계 등  Anything
–
–
–
–
–
–
–
13
{0
{1
{1
{1
{0
{1
{1
1
2
0
2
3
0
0
17} = ITU-T Study Group 17
410} = Korea
15961} = ISO/IEC 15961
410 200004 1 2} = HAS-160 hash algorithm
4500} = Korea (Rep. of) HiNET-P (Korea Telecom)
15961 126 7} = ReadSingleObjectCommand
11784} = ISO 11784 동물 식별용 코드 체계
KRnet 2010
참고 – Object Identifier (2/3)
 최상위 아크 0 및 1의 하위에는 최대 40의 아크만 할당 가능
Unique Secondary identifier
Root
Unicode label: “ITU-T”
Integer valued Unicode label: “0”
itu-t (0)
iso (1)
joint-iso-itu-t (2)
administration (2)
member-body (2)
org (3)
tag-based (27)
Korea (450)
Korea (410)
dod (6)
mcode (1)
...
kisa (200004)
internet (1)
...
mgmt (2)
Secondary identifier
NOT unique
Primary integer value
private (4)
...
{iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) ETRI SRC(32251)}
OID: {1 3 6 1 4 1 32251}
OID-IRI: “ISO/org/dod/internet/private/enterprises/ETRI SRC”
Long arc : “ETRI SRC”
...
just example, no space in Unicode label, needs approval, …
enterprises (1)
ETRI SRC (32251)
OID: An ordered list of primary integer values from the root
14
KRnet 2010
참고 – Object Identifier (3/3)
• OID의 사용 예
– MIB (Management Information Base)
질문: 129.254.122.52야..너의 시스템 이름(sysName)이 모니?
{1 3 6 1 2 1 1 5}
답변: 내 시스템 이름은 “joojun.etri.re.kr”이야!
{1 3 6 1 2 1 1 5}
15
joojun.etri.re.kr
KRnet 2010
Air Interfaces
• 국내 모바일 RFID 기술 표준은 ISO/IEC 18000-6 Type
C를 그대로 수용/적용하고 있음
– ISO/IEC 18000-6 Type C는 B2B 영역의 고성능 고정형 리더를
목표로 개발되었음
– 모바일 RFID 서비스는 B2C 영역의 이동형 리더를 사용하는 환경임
• 고성능 리더를 요하지 않으며 다중 리더 환경을 지원할 필요가 있음
– ISO/IEC 18000-6 Type C를 단순화/수정한 새로운 air
interface가 필요함  ISO/IEC 21943
• ISO/IEC 29143
– ISO/IEC 18000-6 Type C의 송수신 파라미터(출력크기,
스펙트럼마스크, 주파수정확도) 수정
– MAC 프로토콜에 다중 리더 환경에서 충돌 해결 방법 추가
– 새로운 명령어(Flex_Query) 1개 추가
• UII와 User Memory의 내용을 한번에 돌려주는 기능을 수행
17
KRnet 2010
APIs and Reader Protocols
• ISO/IEC 29179는 application programming
interface를 정의
– BREW, J2ME, WIPI 등과 같은 다양한 platform이 존재하므로
ISO/IEC 29179에서는 추상화된 API만을 정의함
– 구현 수준의 API는 각 platform에서 별도로 정의해야 함
• 국내에는 이를 위해 WIPI APIs가 정의되어 있음
• ISO/IEC 29173-1은 모바일 platform과 reader 사이의
interface를 정의
– 기존의 reader protocol은 네트워크를 통해 연결된 호스트와 reader
사이의 프로토콜을 정의하고 있음
– 모바일 RFID에서는 reader가 휴대폰에 내장되어 있으므로 새로운
프로토콜이 필요함
18
KRnet 2010
ID Resolution (1/2)
• 특정 식별자와 연관된 컨텐트의 위치 정보를 찾기 위한 절차를
정의
– 식별체계 별로 다른 ID resolution을 사용할 수 있음 (예, ucode 및
ucode resolution protocol)
– DNS 기반의 범용 ID resolution도 가능함 (예, H.IRP)
– ISO/IEC 29177은 ISO/IEC 29174에서 정의한 코드체계를
해석하기 위한 DNS 기반 프로토콜을 정의함
– H.IRP는 ucode를 DNS 기반으로 해석하기 위한 프로토콜을 정의함
19
KRnet 2010
ID Resolution (2/2)
3602.mcode.id.ods.or.kr
IN NS 100.10.10.1
(3) 4660.18.1.3602
.mcode.id.ods.or.kr
(4) NS
100.10.10.1
Root/National ODS
ods.mrf.org
100.0.0.1
mcode.id.ods.or.kr
(5) 4660.18.1.3602
IN NS 100.0.0.1
.mcode.id.ods.or.kr
(6) NS
100.10.20.1
Local ODS
ods.foo.net
(2) 4660.18.1.3602
.mcode.id.ods.or.kr
Tag
(1) Code
E121001200001234H
(7) 4660.18.1.3602
.mcode.id.ods.or.kr
18.1.3602.mcode.id.ods.or.kr
IN NS 100.10.20.1
OKtel ODS
ods.oktel.com
100.10.10.1
(9) NAPTR
http://wap.okbell.co.kr
/bell/oksong.wml
(8) NAPTR
http://wap.okbell.co.kr
/bell/oksong.wml
(10)
http://wap.okbell.co.kr/
bell/oksong.wml
(11)
oksong.wml
4660.18.1.3602.mcode.id.ods.or.kr
IN NAPTR http://wap.okbell.co.kr/bell/
oksong.wml
OKbel ODS
ods.okbell.co.kr
100.10.20.1
/bell/oksong.wml
OKbel WAP Server
wap.okbell.co.kr
20
KRnet 2010
OID Resolution (1/3)
• OID Resolution의 필요성: 다중 코드 해석 시스템의 구현
– DNS 프로토콜을 사용하며 root ORS의 도메인 네임은
oid-res.org.을 사용함
– NAPTR 레코드를 사용하여 특정 OID와 관련된 정보를 돌려 줌
OID Resolution
Server
ID
OID+ID
Tag
Terminal
Co
nt
en
Functions
Co t re
if OID x then … nte que
else if OID y then … nt st
else error
기존 RFID 시스템의 동작
21
at
me form
o
s
in
D
I
n
t Locatio
Conten
ID
Terminal
Contents
Server
ID Resolution
Server
ID
pr
oc OI
es D
si
ng
at
rm
o
f
e
n
m
ti o
o
a
s
c
in
Lo
ID ent
nt
Co
OID+ID
Tag
in
fo
ID Resolution Server
Co
nt
en
Co t re
q
nt
en ues
t
t
Functions
if OID x then …
else if OID y then …
else ask OID Resolution Server
Contents
Server
OID 기반 다중 코드 해석 시스템의 동작
KRnet 2010
OID Resolution (2/3)
OID-IRI + ORS service type
+ security flag
general OID resolution
process
(1)
DNS NAPTR resource records
DNS with zone files
for ORS support
Application
application-specific request
(2)
application-specific OID
resolution process
H.IRP에서 정의 필요
application-specific
servers
application-specific
information
ORS client Interface
DNS client interface
(1) OID-IRI + ORS service type
+ security flag
Application
ORS Client
(4) 0 or more of (ORS
information of the
specified service type +
preference values) or
error
22
(2) OID-IRI as an FQDN
+ security parameters
DNS Client
DNS
(3) 0 or more NAPTR
resource records or
error
KRnet 2010
OID Resolution (3/3)
oid-res.org
oid-res.org zone file
1.oid-res.org. IN NS example.com.
2.oid-res.org. IN NS sample.com.
joint-iso-itu-t.oid-res.org. IN DNAME 2.oid-res.org.
ors-dummy.oid-res.org. IN NAPTR 0 100 “u” “ORS+CINF”
“!^.*$!http://www.anydomain.com/cinfo.xml!” .
sample.com
oid.kr
mcode.kr
23
2.oid-res.org zone file
27.2.oid-res.org. IN NS oid.kr.
tag-based.2.oid-res.org. IN DNAME 27.2.oid-res.org.
ors-dummy.2.oid-res.org. IN NAPTR 0 100 “u” “ORS+COID” “!^.*$!/2!” .
ors-dummy.2.oid-res.org. IN NAPTR 0 100 “u” “ORS+CINF”
“!^.*$!http://www.anydomain.com/2/cinfo.xml!” .
27.2.oid-res.org zone file
1.27.2.oid-res.org. IN NS mcode.kr.
mCode.27.2.oid-res.org. IN DNAME 1.27.2.oid-res.org.
ors-dummy.27.2.oid-res.org. IN NAPTR 0 100 “u” “ORS+CINF”
“!^.*$!http://www.anydomain.com/2/27/cinfo.xml!” .
ors-dummy.27.2.oid-res.org. IN NAPTR 0 100 “u” “ORS+TINF” “!^.*$!27.2.anydomain.com!” .
ors-dummy.27.2.oid-res.org. IN NAPTR 0 100 “u” “ORS+COID” “!^.*$!/2/27!” .
1.27.2.oid-res.org zone file
ors-dummy.1.27.2.oid-res.org. IN NAPTR 0 100 “u” “ORS+CINF”
“!^.*$!http://www.anydomain.com/2/27/1/cinfo.xml!” .
ors-dummy.1.27.2.oid-res.org. IN NAPTR 0 100 “u” “ORS+TINF” “!^.*$!1.27.2.anydomain.com!” .
ors-dummy.1.27.2.oid-res.org. IN NAPTR 0 100 “u” “ORS+COID” “!^.*$!/2/27/1!” .
KRnet 2010
Service Broker
• 단말이 처리해야 하는 기능의 일부를 대행하는 기능을 정의
• 단말을 대신하여 OID 해석 서버, ID 해석 서버에 질의하고
결과를 돌려 주는 기능을 수행
• 필터링, 과금 등의 서비스 제어 기능을 수행할 수도 있음
ORS
Service
Broker
Tag
Request
ID
Reply
Terminal
24
Co
nt
en
Co t re
q
nt
en ues
t
t
ID
fo
D g in
I
O in
s
es
c
o
pr
ODS
Server
at
me form
ID in so ocation
tL
Conten
Contents
Server
KRnet 2010
부록 – 관련 권고(안) 제목 (1/2)
 F.771: Service description and requirements for multimedia information
access triggered by tag-based identification
 H.621: Architecture of a system for multimedia information access
triggered by tag-based identification
 H.IDscheme: ID schemes for multimedia information access triggered
by tag-based identification
 H.IRP: ID resolution protocols for multimedia information access
triggered by tag-based identification
 X.668 | ISO/IEC 9834-9: Information technology – Open Systems
Interconnection – Procedures for the operation of OSI Registration
Authorities: Registration of object identifier arcs for applications and
services using tag-based identification
 X.672 | ISO/IEC 29168-1: Information technology – Open Systems
Interconnection – Object Identifier Resolution System
 X.673 | ISO/IEC 29168-2: Information technology – Open Systems
Interconnection – Procedures for the Object Identifier Resolution System
Operational Agency
25
KRnet 2010
부록 – 관련 권고(안) 제목 (2/2)
 Y.2016: Functional requirements and architecture of the NGN for
applications and services using tag-based identification
 Y.2213: NGN service requirements and capabilities for network aspects
of applications and services using tag-based identification
 ISO/IEC 29143: Air interface specification for Mobile RFID interrogator
 ISO/IEC 29172: Reference architecture for Mobile AIDC services
 ISO/IEC 29173-1: Mobile RFID interrogator device protocol
 ISO/IEC 29174: UII scheme and encoding format for Mobile AIDC
services
 ISO/IEC 29175: Application data structure and encoding format for
Mobile AIDC services
 ISO/IEC 29176: Consumer privacy-protection protocol for Mobile RFID
services
 ISO/IEC 29177: Object Directory Service for Mobile AIDC services
 ISO/IEC 29178: Service broker for Mobile AIDC services
 ISO/IEC 29179: Mobile AIDC application programming interface
26
KRnet 2010
Thank you for your attention.
Contact Information
Jun Seob LEE
Standards Research Center
ETRI
email: [email protected]
Tel: +82 42 860 3859, Fax: +82 42 861 5404
27
KRnet 2010

Similar documents

Camera - viewrun.co.kr

Camera - viewrun.co.kr - Sony progressive scan CCDs (1/4", 1/3", 1/2" and 1/1.8")

More information

대성기업 48 영문

대성기업 48 영문 best quality, meeting the delivery deadline by the prominent manufacture capacity and technology, for your in-general satisfaction from our services of manufacture and follow-up measure. Thank all ...

More information

sejin

sejin S ELF SERV IC E 부 위 L INE D EPTH 수 정 (전 장 /PIPE 설 비 관 련 ) 5 48 (S TA IR L O BBY)5 44( M AIN S ALO N )의 DO O R 위치 수정 M A IN SA LO N 의 L IN E DEPTH 를 3 80m m 에 서 44 0 으 로 수 정 (EL.B 관 련 )

More information

KRnet 2001

KRnet 2001  MS WOSA (Winsock 2 SPI(Service Provider Interface))  Windows 2000 + IPv6 preview version for Windows 2000 Winsock 2 Application

More information