Browse > Article
http://dx.doi.org/10.3745/KIPSTA.2012.19A.2.093

Design of a Multi-Thread Architecture for an LLRP Server  

Lee, Tae-Young (국민대학교 전자공학과)
Kim, Yun-Ho (국민대학교 전자공학과)
Seong, Yeong-Rak (국민대학교 전자공학과)
Oh, Ha-Ryoung (국민대학교 전자공학과)
Abstract
LLRP (Low-Level Reader Protocol) specifies an interface between RFID readers and RFID applications, also called LLRP servers and clients respectively. An LLRP server should concurrently execute various functions. This paper designs an LLRP server of a multi-threaded architecture. For that, (i) the operational procedure between LLRP servers and clients is investigated, (ii) the functional requirements of LLRP servers are presented, (iii) the operation of an LLRP server is decomposed into several threads to satisfy those functional requirements, and (iv) the operational procedure is further examined in thread-level. To validate the designed architecture, it is modeled and simulated by using the DEVS formalism which specifies discrete event systems in a hierarchical, modular manner. From the simulation result, we can conclude that the proposed architecture conforms the LLRP standard and satisfies all the given functional requirements.
Keywords
LLRP; RFID; Multi-Thread; DEVS Formalism; Simulation;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Zeigler, B.P., Praehofer, H. and Kim, T.G., "Theory of Modeling and Simulation: Integrating Discrete Event and Continuous Complex Dynamic Systems" Academic Press, 2000.
2 Tag Gon Kim, 'DEVSim++ User's Manual : C++ Based Simulation with Hierarchical Modular DEVS Models,' Systems Modeling Simulation Lab., KAIST, 1994.
3 C. Floerkemeier and S. Sarma, "An Overview of RFID System Interfaces and Reader Protocols," IEEE Press, 2008.
4 Bernard P. Zeigler. Multifacetted Modeling and Discrete Event Simulation. Academic Press, 1984.
5 EPCGlobal, 'Low Level Reader Protocol(LLRP),' Version 1.1, 2010.
6 Bernard P. Zeigler, 'Object-Oriented Simulation with Hierachical, Modular Models,' Academic Press, 1990.