120 likes | 200 Views
Overview of ONS Requirements and FONS MSWG. What is a ONS?. ONS – Object Name Service Based on DNS – Domain Name System, an Internet standard for discovering addresses and services related to Internet domain names
E N D
What is a ONS? • ONS – Object Name Service • Based on DNS – Domain Name System, an Internet standard for discovering addresses and services related to Internet domain names • Best known uses are to resolve Internet addresses of web sites and to discover receiving server for e-mail
Core Requirement – Federation • Current architecture supports a single root based on onsepc.com • Federated architecture has no single root but rather several peer roots • Required to satisfy international governance issues • Each peer responsible for a subset of the ONS namespace
Core requirement – Federation Each peer knows about the others and redirects queries as required Each peer required to meet minimum Service Level Agreement to participate in federation Each MO responsible for selection of its peer
Core requirement – data carriers • ONS shall be agnostic as to the data carrier (bar code or RFID) used for the identifier • ONS 1.0.1 requires that Global Company Prefix be known, doesn’t easily support bar codes • Does not require that ONS itself provide parsing • Parsing may be supplied by external service such as GEPIR or other
Core Requirement – Dynamic Service Definition No services are defined for ONS Existing specification has only a a small number of non-normative examples Dynamic service definition allows services to defined at any level (industry, country, global)
Use case – Discovery services bootstrapping Locate Brand Owner’s EPCIS server via ONS lookup based on GTIN Locate known supply chain partner’s EPCIS server via ONS lookup based on GLN
Use case – Mobile Commerce Retrieval of authoritative Mobile Commerce data based on the product’s GTIN Retrieval of coupon or flyer service based on the retail location’s GLN
Use case – GEPIR bootstrapping Locating the GEPIR node for querying basic product or location information and for querying global company prefix ownership
Use case – Product authentication • Locating an authoritative Product Authentication service • What makes product authentic? • Is serial number valid? • Are there any counterfeit-resistant marks on the packaging?
Join the FONS MSWG We need Business Users to participate to help shape the services requirements and uses tied into Discovery Services and EPCIS. We need MOs to participate to support development of a Federated model for the services rendered We need Solution Providers to attend to help us make this a technically robust standard.