Quality of service for CAMX middleware

Computer-aided manufacturing (CAM) using extensible markup language (XML) (CAMX) standards are enabling the vision of the plug & play factory for the electronics production industry. One of the implementation challenges of CAMX-message-oriented middleware for device and system communication is that of providing quality of service at the message layer. This paper analyses processes and traffic models in CAMX production environments and proposes an abstract model for quality of service. An effective implementation of this infrastructure is analysed through simulation in order to validate the proposed approach to quality of service. An approach to map quality of service at the CAMX layer to the network and data-link layers is also presented.

[1]  Ness B. Shroff,et al.  Admission control for statistical QoS: theory and practice , 1999, IEEE Netw..

[2]  John Wroclawski,et al.  The Use of RSVP with IETF Integrated Services , 1997, RFC.

[3]  H. Goldstein,et al.  Information technology for European advancement , 2006, IEEE Spectrum.

[4]  T. Muller,et al.  Guaranteed QoS for TCP flows in ATM-based DiffServ networks , 2000, 1st European Conference on Universal Multiservice Networks. ECUMN'2000 (Cat. No.00EX423).

[5]  Lixia Zhang,et al.  Resource ReSerVation Protocol (RSVP) - Version 1 Functional Specification , 1997, RFC.

[6]  Victor O. K. Li,et al.  Distributed flow-based scheduling in multi-hop ad hoc networks , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[7]  David L. Black,et al.  An Architecture for Differentiated Service , 1998 .

[8]  Yang Xiao,et al.  An analysis for differentiated services in IEEE 802.11 and IEEE 802.11e wireless LANs , 2004, 24th International Conference on Distributed Computing Systems, 2004. Proceedings..

[9]  Peter Neumann,et al.  Deterministic real-time communication with switched Ethernet , 2002, 4th IEEE International Workshop on Factory Communication Systems.

[10]  Hiroshi Shigeno,et al.  A survey of transport layer protocols suited for real-time data delivery over Diffserv-capable networks , 2002, Proceedings 22nd International Conference on Distributed Computing Systems Workshops.

[11]  Luiz A. DaSilva,et al.  Quality of service for networked virtual environments , 2004, IEEE Communications Magazine.

[12]  Prasant Mohapatra,et al.  Performance Evaluation of Service Differentiating Internet Servers , 2002, IEEE Trans. Computers.

[13]  J.L.M. Lastra,et al.  Ubiquitous communication systems for the electronics production industry: extending the CAMX framework , 2004, 2nd IEEE International Conference on Industrial Informatics, 2004. INDIN '04. 2004.

[14]  Yu-Liang Kuo,et al.  An admission control strategy for differentiated services in IEEE 802.11 , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).

[15]  Nina Bhatti,et al.  Web server support for tiered services , 1999, IEEE Netw..

[16]  Gyu Myoung Lee,et al.  A study on flow-based admission control algorithm for quality of service provisioning in the ATM-based MPLS network , 2001, Proceedings of IEEE Region 10 International Conference on Electrical and Electronic Technology. TENCON 2001 (Cat. No.01CH37239).

[17]  Ieee Standards Board IEEE Standard glossary of computer networking terminology , 1995 .

[18]  David Tse,et al.  A framework for robust measurement-based admission control , 1999, TNET.

[19]  David D. Yao,et al.  Optimal dynamic scheduling in Jackson networks , 1989 .

[20]  Reijo Tuokko,et al.  Challenges and Potential Solutions for Communications in the Electronics Production Industry , 2004 .

[21]  Sunghyun Choi,et al.  Analysis of IEEE 802.11e for QoS support in wireless LANs , 2003, IEEE Wireless Communications.

[22]  Lemin Li,et al.  Performance of priority scheduling to support differentiated services in ATM switches , 2000, WCC 2000 - ICCT 2000. 2000 International Conference on Communication Technology Proceedings (Cat. No.00EX420).

[23]  N. K. Jaiswal,et al.  Priority queues , 1968 .

[24]  Anne-Marie Kermarrec,et al.  The many faces of publish/subscribe , 2003, CSUR.

[25]  Chi-Hsiang Yeh,et al.  A power-controlled multiple access scheme for differentiated service and energy efficiency in mobile ad hoc networks and wireless LANs , 2003, 14th IEEE Proceedings on Personal, Indoor and Mobile Radio Communications, 2003. PIMRC 2003..

[26]  John P. Lehoczky,et al.  Real-time queueing network theory , 1997, Proceedings Real-Time Systems Symposium.

[27]  Youxian Sun,et al.  How to guarantee factory communication with switched Ethernet: survey of its emerging technology , 2002, IEEE 2002 28th Annual Conference of the Industrial Electronics Society. IECON 02.

[28]  M. Zitterbart,et al.  End-to-end QoS provisioning across heterogeneous domains , 2000, ATM 2000. Proceedings of the IEEE Conference on High Performance Switching and Routing (Cat. No.00TH8485).

[30]  Industrial automation systems — Manufacturing Message Specification — Part 2 : Protocol specification , 2022 .

[31]  John J. Barton SOAP Messages with Attachments , 2001 .

[32]  Nicolas Christin,et al.  A Quantitative Assured Forwarding service , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[33]  Maurizio Casoni,et al.  Performance of TCP over differentiated services networks with ATM switching systems , 2002, Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE.

[34]  Mario Gerla,et al.  QoS-aware multiple spanning tree mechanism over a bridged LAN environment , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).

[35]  D. Box,et al.  Simple object access protocol (SOAP) 1.1 , 2000 .

[36]  Sunghyun Choi,et al.  Collaborative QoS architecture between DiffServ and 802.11e wireless LAN , 2003, The 57th IEEE Semiannual Vehicular Technology Conference, 2003. VTC 2003-Spring..

[37]  Martin Reisslein Measurement-based admission control: a large deviations approach for bufferless multiplexers , 2000, Proceedings ISCC 2000. Fifth IEEE Symposium on Computers and Communications.

[38]  Eric Rondeau,et al.  How to be sure that switched Ethernet networks satisfy the real-time requirements of an industrial application? , 2002, Industrial Electronics, 2002. ISIE 2002. Proceedings of the 2002 IEEE International Symposium on.

[39]  Xiang Chen,et al.  A QoS-enabled MAC architecture for prioritized service in IEEE 802.11 WLANs , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).

[40]  Jürgen Jasperneite,et al.  Switched Ethernet for factory communication , 2001, ETFA 2001. 8th International Conference on Emerging Technologies and Factory Automation. Proceedings (Cat. No.01TH8597).

[41]  T. Nguyen,et al.  The National Electronics Manufacturing Initiative (NEMI) plug and play factory project , 2000, Int. J. Comput. Integr. Manuf..

[42]  Vijay Sivaraman,et al.  End-to-end statistical delay guarantees using earliest deadline first (EDF) packet scheduling , 1999, Seamless Interconnection for Universal Services. Global Telecommunications Conference. GLOBECOM'99. (Cat. No.99CH37042).

[43]  Donald F. Towsley,et al.  A quantitative study of differentiated services for the Internet , 2000, Journal of Communications and Networks.

[44]  Standard Glossary of Software Engineering Terminology , 1990 .

[45]  Luiz A. DaSilva,et al.  QoS mapping along the protocol stack: discussion and preliminary results , 2000, 2000 IEEE International Conference on Communications. ICC 2000. Global Convergence Through Communications. Conference Record.

[46]  Andrew T. Campbell,et al.  A survey of QoS architectures , 1998, Multimedia Systems.

[47]  Luís E. T. Rodrigues,et al.  On QoS-aware publish-subscribe , 2002, Proceedings 22nd International Conference on Distributed Computing Systems Workshops.

[48]  Bobby Woolf,et al.  Enterprise Integration Patterns , 2003 .

[49]  Jim Kurose,et al.  A quantitative study of differentiated services for the Internet , 1999, Seamless Interconnection for Universal Services. Global Telecommunications Conference. GLOBECOM'99. (Cat. No.99CH37042).

[50]  Mohammed Atiquzzaman,et al.  End-to-end QoS for differentiated services and ATM internetworking , 2000, Proceedings Ninth International Conference on Computer Communications and Networks (Cat.No.00EX440).

[51]  D. Box,et al.  Simple Object Access Protocol (SOAP) 1.1, W3C Note , 2000 .