Implementing virtual platform for global‐scale cyber physical system networks

The need for global-scale cyber physical system CPS is increasing with the evolution of CPS research. A global-scale CPS requires additional considerations beyond the well-known CPS requirements, such as security, reliability, and timely delivery, which cannot be easily satisfied when a CPS becomes global scale. Building an entire dedicated network for a global-scale CPS cannot be a solution, because it requires a large capital outlay in order to be actualized. To overcome these obstacles, we implement a virtual platform named Xebra that includes effective CPS middleware for realizing a global-scale CPS and isolation techniques based on virtualization. In this paper, we discuss the requirements for realizing global-scale CPS network, and also, we introduce our implementation as a virtual platform with its performance evaluation. Copyright © 2014 John Wiley & Sons, Ltd.

[1]  Soo Dong Kim,et al.  A Service-Based Approach to Designing Cyber Physical Systems , 2010, 2010 IEEE/ACIS 9th International Conference on Computer and Information Science.

[2]  Chenyang Lu,et al.  Reconfigurable Real-Time Middleware for Distributed Cyber-Physical Systems with Aperiodic Events , 2008, 2008 The 28th International Conference on Distributed Computing Systems.

[3]  Miroslav Sveda,et al.  An Embedded Application Regarded as a Cyber-Physical System , 2010, 2010 Fifth International Conference on Systems.

[4]  John D. Garofalakis,et al.  Performance evaluation for single‐ and semi‐layer multistage interconnection networks servicing multicast traffic by full multicast operation , 2011, Int. J. Commun. Syst..

[5]  Eddie Kohler,et al.  The Click modular router , 1999, SOSP.

[6]  Eric C. Rosen,et al.  Multiprotocol Label Switching Architecture , 2001, RFC.

[7]  Russ Housley,et al.  EtherIP: Tunneling Ethernet Frames in IP Datagrams , 2002, RFC.

[8]  Dong Liang,et al.  The performance of layered broadcast with superposition coding , 2011, Int. J. Commun. Syst..

[9]  Mitsuhisa Sato,et al.  Low-cost high-bandwidth tree network for PC clusters based on tagged-VLAN technology , 2005, 8th International Symposium on Parallel Architectures,Algorithms and Networks (ISPAN'05).

[10]  Young-Sik Jeong,et al.  A dynamic control middleware for cyber physical systems on an IPv6‐based global network , 2013, Int. J. Commun. Syst..

[11]  Yin-Ling Liong,et al.  Effect of UPnP advertisements on user experience and power consumption , 2005, Second IEEE Consumer Communications and Networking Conference, 2005. CCNC. 2005.

[12]  Jing Lin,et al.  Towards Integrated Simulation of Cyber-Physical Systems: A Case Study on Intelligent Water Distribution , 2009, 2009 Eighth IEEE International Conference on Dependable, Autonomic and Secure Computing.

[13]  Amin Vahdat,et al.  Dynamic Scheduling of Virtual Machines Running HPC Workloads in Scientific Grids , 2007, 2009 3rd International Conference on New Technologies, Mobility and Security.

[14]  Mark Handley,et al.  XORP: an open platform for network research , 2003, CCRV.

[15]  Mark Handley,et al.  Towards high performance virtual routers on commodity hardware , 2008, CoNEXT '08.

[16]  Nick Feamster,et al.  Trellis: a platform for building flexible, fast virtual networks on commodity hardware , 2008, CoNEXT '08.

[17]  Dino Farinacci,et al.  Generic Routing Encapsulation (GRE) , 2000, RFC.

[18]  David E. Culler,et al.  PlanetLab: an overlay testbed for broad-coverage services , 2003, CCRV.

[19]  Jose Renato Santos,et al.  Bridging the Gap between Software and Hardware Techniques for I/O Virtualization , 2008, USENIX Annual Technical Conference.

[20]  Gaogang Xie,et al.  PEARL: a programmable virtual router platform , 2011, IEEE Communications Magazine.

[21]  Gabor Karsai,et al.  Model-Integrated Development of Cyber-Physical Systems , 2008, SEUS.

[22]  Javier Jiménez,et al.  Network virtualization: a view from the bottom , 2009, VISA '09.

[23]  Alan L. Cox,et al.  Optimizing Network Virtualization in Xen (awarded best paper) , 2006, USENIX Annual Technical Conference, General Track.

[24]  Insup Lee,et al.  Medical Cyber Physical Systems , 2010, Design Automation Conference.

[25]  Jennifer Rexford,et al.  Future Internet architecture , 2010, Commun. ACM.

[26]  Lui Sha,et al.  Cyber-Physical Systems: A New Frontier , 2008, 2008 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing (sutc 2008).

[27]  Wenbo Wang,et al.  Performance analysis of the unicasting mode in multi-relay systems , 2011, Int. J. Commun. Syst..

[28]  Insup Lee,et al.  Cyber-physical systems: The next computing revolution , 2010, Design Automation Conference.

[29]  Sangjin Han,et al.  PacketShader: a GPU-accelerated software router , 2010, SIGCOMM '10.

[30]  Janos Sztipanovits,et al.  Composition of Cyber-Physical Systems , 2007, 14th Annual IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (ECBS'07).

[31]  Raouf Boutaba,et al.  A survey of network virtualization , 2010, Comput. Networks.

[32]  Alan L. Cox,et al.  Achieving 10 Gb/s using safe and transparent network interface virtualization , 2009, VEE '09.

[33]  Edward A. Lee Cyber Physical Systems: Design Challenges , 2008, 2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC).

[34]  Raouf Boutaba,et al.  Network virtualization: state of the art and research challenges , 2009, IEEE Communications Magazine.

[35]  Zhao Yu,et al.  SR-IOV Networking in Xen: Architecture, Design and Implementation , 2008, Workshop on I/O Virtualization.

[36]  Chuck Yoo,et al.  Isolation Schemes of Virtual Network Platform for Cloud Computing , 2012, KSII Trans. Internet Inf. Syst..

[37]  Jiafu Wan,et al.  A survey of Cyber-Physical Systems , 2011, 2011 International Conference on Wireless Communications and Signal Processing (WCSP).

[38]  Edward A. Lee Computing Foundations and Practice for Cyber- Physical Systems: A Preliminary Report , 2007 .

[39]  Benoit des Ligneris,et al.  Virtualization of Linux based computers: the Linux-VServer project , 2005, 19th International Symposium on High Performance Computing Systems and Applications (HPCS'05).

[40]  Alan L. Cox,et al.  Optimizing network virtualization in Xen , 2006 .

[41]  Nick Feamster,et al.  In VINI veritas: realistic and controlled network experimentation , 2006, SIGCOMM 2006.

[42]  Virtual Bridged,et al.  IEEE Standards for Local and Metropolitan Area Networks: Specification for 802.3 Full Duplex Operation , 1997, IEEE Std 802.3x-1997 and IEEE Std 802.3y-1997 (Supplement to ISO/IEC 8802-3: 1996/ANSI/IEEE Std 802.3, 1996 Edition).

[43]  Danielle Ruest,et al.  Virtualization, A Beginner's Guide , 2009 .

[44]  Akihiro Nakao,et al.  Network Virtualization: Implementation Steps Towards the Future Internet , 2009, Electron. Commun. Eur. Assoc. Softw. Sci. Technol..