Abstract
The EPCglobal Network architecture defines a functional component, named Discovery Service (DS ), whose role is to enable the gathering of complete information from multiple information providers across an object’s lifecycle. The DS has great potential for improving business processes and providing new services to customers. However, at present, despite the progress in ratification of EPCglobal standards for other interfaces such as the EPC Information Service (EPCIS ) or Object Naming Service (ONS ), a technical standard for DS interfaces is still under development. In this early stage of the standardisation process, this chapter presents an analysis of potential models for DS design . We present a detailed design based on a model providing greater security. We have both implemented and deployed Discovery Service modules based on our selected model. Finally, we present solutions implemented to provide secure communications between different entities and fine-grained access control to DS records in a design that is scalable.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Burbridge T, Broekhuizen V, Farr J et al (2007) RFID Network confidentiality. http://www.bridge-project.eu/data/File/BRIDGE_WP04_RFID_Network_Confidentiality.pdf. Accessed 3 Mar 2010
Cantero JJ, Guijarro MA, Arrebola G et al (2008) Traceability applications based on Discovery Services. In: 13th IEEE international conference on emerging technologies and factory automation (ETFA), Hamburg
EPCglobal (2009) The EPCglobal architecture framework. http://www.epcglobalinc.org/standards/architecture/architecture_1_3-framework-20090319.pdf. Accessed 3 Mar 2010
EPCglobal (2008) Object naming service (ONS) version 1.0.1”. http://www.epcglobalinc.org/standards/ons/ons_1_0_1-standard-20080529.pdf. Accessed 3 Mar 2010
EPCglobal (2007) EPC information service (EPCIS) version 1.0.1. http://www.epcglobalinc.org/standards/epcis/epcis_1_0_1-standard-20070921.pdf. Accessed 3 Mar 2010
Fosstrak (2010) http://www.fosstrak.org/epcis/index.html. Accessed 3 Mar 2010
Guijjarro MA, Arrebola G, Cantero JJ et al (2008) Working prototype of serial-level lookup service. http://www.bridge-project.eu/data/File/BRIDGE_WP02_Prototype_Serial_level_lookup_service.pdf. Accessed 3 Mar 2010
ITU-T (2005). Information technology – open systems interconnection – the directory: public-key and attribute certificate framework, recommendation ITU-T X.509. http://www.itu.int/rec/T-REC-X.509-200508-I/en. Accessed 3 Mar 2010
ITU-T (1995), Information technology – open systems interconnection – security frameworks for open systems: access control framework, recommendation ITU-T X.812. http://www.itu.int/rec/T-REC-X.812/en. Accessed 3 Mar 2010
Soppera A, Burbridge T, Bowman Paul et al (2009) Final report on network confidentiality. http://www.bridge-project.eu/data/File/BRIDGE_WP04_Final_Report_on_Network_Confidentiality.pdf. Accessed 3 Mar 2010
OASIS (2009) “eXtensible access control markup language (XACML) version 3.0”. http://www.oasis-open.org/committees/document.php?document_id=32425. Accessed 3 Mar 2010
OASIS (2007) WS-Trust 1.3. http://docs.oasis-open.org/ws-sx/ws-trust/200512/ws-trust-1.3-os.pdf. Accessed 3 Mar 2010
University of Cambridge, AT4 wireless, BT Research et al (2007a) Requirements document of serial level lookup service for various industries. http://www.bridge-project.eu/data/File/BRIDGE WP02 Serial level lookup Requirements.pdf. Accessed 3 March 2010
University of Cambridge, AT4 wireless, BT Research et al (2007b) High level design for discovery services. http://www.bridge-project.eu/data/File/BRIDGE WP02 high level design discovery services.pdf. Accessed 3 Mar 2010
W3C (2008) XML Signature syntax and processing (Second Edition), W3C recommendation. http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/. Accessed 3 Mar 2010
W3C (2007) SOAP Version 1.2 Part 1: Messaging framework (Second Edition) W3C Recommendation. http://www.w3.org/TR/2007/REC-soap12-part1-20070427/. Accessed 3 Mar 2010
W3C (2002) XML encryption syntax and processing. W3C recommendation. http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/. Accessed 3 Mar 2010
Acknowledgments
This work has been developed within the BRIDGE project scope (http://www.bridge-project.eu), partially funded by the European Commission 6th Framework Program (contract number IST-2005-033546). The authors would like to thank the BRIDGE project partners involved in the Work Packages “Serial-level lookup services” and “Security”, and specially Mark Harrison (University of Cambridge), Trevor Burbridge (BT), Andrea Soppera (BT) and Oliver Kasten (SAP) for their collaboration in the design of the DS prototype and the access control Security Framework.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Cantero, J.J., Guijarro, M.A., Plaza, A., Arrebola, G., Baños, J. (2011). A Design for Secure Discovery Services in the EPCglobal Architecture. In: Ranasinghe, D., Sheng, Q., Zeadally, S. (eds) Unique Radio Innovation for the 21st Century. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03462-6_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-03462-6_9
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-03461-9
Online ISBN: 978-3-642-03462-6
eBook Packages: Computer ScienceComputer Science (R0)