Abstract
RFID middleware plays a very important role in the RFID applications, as whenever a large quantity of specifications need to be processed, or when the reader received a vast amount of data, the RFID middleware would be overloaded, and although traditional RFID middleware are usually duplicated completely among different machines and environment to balance the loads of the middleware, most of them do not conform with the characteristics of ALE. Hence, following the ALE characteristics, we propose our modularized middleware structure and partner it with our load balancing mechanism to achieve load balancing goal. Coupling these modules with the load balancing mechanism I designed, we would place each module at a node, and when a module node is overloaded, new nodes will be added to ease the load. On the other hand, when the load is of minimal, unneeded nodes can be shutdown.
In this paper, we propose a method to achieve load balancing in a distributed middleware that follows EPCglobal standard. The method according to predict the specifications for possible workload, and load status of each node to do the allocation of tasks and decide when to add and delete nodes to avoid inefficiency resources utilization.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
AI-Jaroodi, J., Mohamed, N., Jiang, H.: Distributed Systems Middleware Architecture from a Software Engineering Perspective. In: Proceedings of the IRI International Conference on Information Reuse and Integration, pp. 572–579 (2003)
Chae, H.S., Park, J.G., Cui, J.F., Lee, J.S.: An Adaptive Load Balancing Management Technique for RFID Middleware Systems. Software: Practice and Experience 40(6), 485–542 (2010)
Cui, J.F., Chae, H.S.: Mobile Agent Based Load Balancing for RFID Middlewares. In: Proceedings of the 9th International Conference on Advanced Communication Technology, pp. 973–978 (2007)
Dong, L., Wang, D., Sheng, H.: Design of RFID Middleware Based on Complex Event Processing. In: Proceedings of 2006 IEEE Conference on Cybernetics and Intelligent Systems, pp. 1–6 (2006)
Dutta, K., Ramamritham, K., Karthik, B., Laddhad, K.: Real-Time Event Handling in an RFID Middleware System. In: Bhalla, S. (ed.) DNIS 2007. LNCS, vol. 4777, pp. 232–251. Springer, Heidelberg (2007)
EPCglobal. The Application Level Events (ALE) Specification, Version 1.1.1 Part I: Core Specification. Ratified standard. EPCglobal, Inc. (2009)
EPCglobal. The EPCglobal Architecture Framework, version 1.4. EPCglobal, Inc. (2010)
Floerkemeier, C., Roduner, C., Lampe, M.: RFID Application Development with the Accada Middleware Platform. IEEE Systems Journal 1(2), 82–94 (2007)
Leaver, S.: Evaluating RFID Middleware. Technical report, Forrester Research, Inc. (2004)
Liu, F., Jie, Y., Hu, W.: Distributed ALE in RFID Middleware. In: Proceedings of the 4th International Conference on Wireless Communications, Networking and Mobile Computing, pp. 1–5 (2008)
Park, J.G., Chae, H.S., So, E.S.: A Dynamic Load Balancing Approach Based on the Standard RFID Middleware Architecture. In: Proceedings of the IEEE International Conference on e-Business Engineering, pp. 337–340 (2007)
Park, S.M., Song, J.H., Kim, C.S., Kim, J.J.: Load Balancing Method Using Connection Pool in RFID Middleware. In: Proceedings of the 5th ACIS International Conference on Software Engineering Research, Management & Applications, pp. 132–137 (2007)
Roush, E.T.: The Freeze Free Algorithm for Process Migration. Technical Report UIUCDCS-R-95-1924, University of Illinois at Urbana-Champaign. Dept. of Computer Science, Urbana, Illinois (1995)
Zou, X.: A Kind of RFID Middleware Load Balancing Algorithm Based on Agent. Advanced Materials Research 187, 282–286 (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
He, YT., Chen, YC., Huang, CH. (2013). On the Design of a Load Balancing Mechanism for ALE Middleware. In: Pan, JS., Yang, CN., Lin, CC. (eds) Advances in Intelligent Systems and Applications - Volume 2. Smart Innovation, Systems and Technologies, vol 21. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35473-1_60
Download citation
DOI: https://doi.org/10.1007/978-3-642-35473-1_60
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-35472-4
Online ISBN: 978-3-642-35473-1
eBook Packages: EngineeringEngineering (R0)