naming & addressing enum, epc, winc overview jaeyoung choi ([email protected])
TRANSCRIPT
MMLAB JaeYoung Choi
2
Content
Introduction ENUM EPC WINC Comparison between ENUM, EPC, and WINC
MMLAB JaeYoung Choi
3
Introduction
Name vs Address name : sequences of characters or signs representing
end-user for identification of services and resources of a service
address : sequences of numbers or signs to identify a network terminal
Resolution process of translating from a name to an address
Example Many numbers of IP addresses are mapped to one name
www.google.co.kr by using DNS in Internet Name : www.google.co.kr Address : 66.249.89.99… Resolution : DNS
MMLAB JaeYoung Choi
4
Introduction (cont’d)
Demands on a new addressing or naming Convergence of existing networks
convergence of broadcasting and telecommunications Needs for ubiquitous network
Home Network, Sensor Network…
MMLAB JaeYoung Choi
5
tElephone NUmber Mapping (ENUM)
Protocol to identify ordinary phones, fax machines, pagers, email clients, etc, by one E.164 number
INTERNET
TelephoneNetwork
ENUM DNS
ENUM No.
Email / SIP / URL
Telephone No.
Mobile No.
Fax No.
MMLAB JaeYoung Choi
6
ENUM – using DNS
e164.arpa
2.8.e164.arpa
0.0.5.4.6.8.1.2.2.2.8.e164.arpa->y1.com
*.1.5.2.8.e164.arpa
0.0.5.4.6.8.1.2.2.2.8.e164.arpa->NAPTRs(ldap://ldap.z1.com)
x.x.x.1.e164.arpa
y.y.y.1.e164.arpa
Domestic
Tier 1 Registry
Tier 2 Registrar
$ORIGIN 0.0.5.4.6.8.1.2.2.2.8.e164.arpa.IN NAPTR 10 10 “u” “sip+E2U” “!^.*$sip:[email protected]!”IN NAPTR 102 10 “u” “mailto+E2U” !^.*$mailto:[email protected]!” IN NAPTR 102 10 “u” “tel+E2U” “!^.*$tel:+82221864500!”
$ORIGIN 6.8.1.2.2.2.8.e164.arpa0.0.5.4 IN NS e164.nic.or.kr
Foreign
Tier 0 ENUM ROOT
(ITU)
……
MMLAB JaeYoung Choi
7
Electronic Product Code (EPC)
EPC Globally unique serial number that identifies an
“individual” object EPC is the next generation of product identification
(Barcode) Serial Number field is added to identify an individual object
unlike Barcode can be used to enhance the supply chain
01.203D2A.916E8B.8719BAE03C01.203D2A.916E8B.8719BAE03C
EPC Version
Manufacture ID
Product ID
Serial Number
MMLAB JaeYoung Choi
8
EPC Network
provide information of individual product by using EPC read by reader EPC Information Service (EPCIS)
maintain and provide the information of specific product hosts and/or facilitates access to serialized product
information generated by RFID EPC Discovery Services
Authoritative registry of every EPCIS that has information about a particular product
enable track & trace capabilities by the EPC value Object Naming Service (ONS)
centralized, authoritative directory that routes requests for information about a particular EPC
MMLAB JaeYoung Choi
9
Retailer
EPC Network
Manufacturer
1. EPC lifecycle begins when a Manufacturer tags the product2. Manufacturer records product information (e.g., manufacture date, expiration date, location) into EPC Information Service 3. EPC Information Service registers EPC “knowledge” with EPC Registry
1
2
3
Retailer
EPC Network
Manufacturer
4. Manufacturer sends product to Retailer5. Retailer records “receipt” of product into EPC IS 6. Retailer’s EPC IS then registers product “knowledge” with EPC Discovery Service
4
5
6
Retailer
EPC Network
Manufacturer
7. If Retailer requires product information, Root ONS is queried for location of Manufacturer’s Local ONS
7
8
8. Manufacturer’s Local ONS is queried for location of EPC-IS
RetailerApplication
Retailer
EPC Network
Manufacturer
9. Retailer queries Manufacturer EPC IS for desired product information (e.g., manufacture date, expiration date, etc.)
9
RetailerApplication
Operation Example of EPC network
Retailer
EPC Network
Manufacturer
1. EPC lifecycle begins when a Manufacturer tags the product
1
MMLAB JaeYoung Choi
10
WINC
Identification protocol to connect IP network by using characters or digits instead of URL developed and maintained by NIDA
domestic standard keypad number mapped the domain name of URL of
mobile phone + “#” + separate number separate number : 5 digit numbers to avoid duplication ex) Number of WINC to connect URL “nida.co.kr” = 6432#0
MMLAB JaeYoung Choi
11
Comparison between ENUM, EPC, WINC
Service Target ENUM : human-centric EPC : product-centric (cf : URN – digital contents) WINC : mobile devices that can connect to IP network
(i.e. cellular phone) Resolution Service for Addressing
ENUM : uses an existing DNS (e164.arpa) EPC : ONS & EPC discovery service WINC : WINC DB (uses an extra database)
MMLAB JaeYoung Choi
12
References
ENUM RFC3761 (http://www.ietf.org/rfc/rfc3761.txt) http://www.ietf.org/html.charters/enum-charter.html http://www.enum.or.kr/kr/index.jsp
EPC http://www.epcglobalinc.com/ http://www.epcglobalinc.com/standards_technology/Fina
l-epcglobal-arch-20050701.pdf
WINC http://www.winc.or.kr/