Next generation grids and wireless communication networks: towards a novel integrated approach

One of the most promising trends for next generation networks is to consider an integrated approach to the communication infrastructure and the processing layer. In particular, the introduction of broadband and reliable wireless networks allows the interaction of a huge number of devices all creating a single network. On the other hand, the grid paradigm is considered as one of the most promising approach for pervasive and dynamic applications. Aim of this paper is to present a novel integrated approach between grid paradigm and wireless networks by highlighting the main advantages of their cooperation. In particular, it will be shown here how a wireless heterogeneous network can be exploited for implementing a pervasive and dynamic grid (mobile grid) and, on the other hand, a mobile grid allows the optimization of the communication infrastructure. The integrated approach can be an effective method for solving applications, such as emergency management, where a huge amount of data derived from a wireless infrastructure needs to be processed efficiently and adaptively, and the traffic flow in the wide area wireless networks needs to be coordinated and optimized. Copyright © 2008 John Wiley & Sons, Ltd.

[1]  Jadwiga Indulska,et al.  Developing context-aware pervasive computing applications: Models and approach , 2006, Pervasive Mob. Comput..

[2]  Joan Serrat,et al.  Ontology-Based Context Information Modelling for Managing Pervasive Applications , 2006, International Conference on Autonomic and Autonomous Systems (ICAS'06).

[3]  Carlo Bertolli,et al.  Fault Tolerance for High-Performance Applications Using Structured Parallelism Models , 2008 .

[4]  Mohammad Ilyas,et al.  Handbook of Sensor Networks: Compact Wireless and Wired Sensing Systems , 2004 .

[5]  Andrey V. Savkin,et al.  Node Localization Using Mobile Robots in Delay-Tolerant Sensor Networks , 2005, IEEE Trans. Mob. Comput..

[6]  Corrado Zoccolo,et al.  The co-replication methodology and its application to structured parallel programs , 2007, CompFrame '07.

[7]  James B. Y. Tsui,et al.  Fundamentals of global positioning system receivers : a software approach , 2004 .

[8]  Daniela Micucci,et al.  RA 3 : enabling adaptivity via a reflective architecture , 2008, ICSE 2008.

[9]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[10]  Marco Vanneschi,et al.  PQE2000: HPC tools for industrial applications , 1998, IEEE Concurr..

[11]  Pattie Maes Concepts and experiments in computational reflection , 1987, OOPSLA 1987.

[12]  Thomas Ledoux,et al.  OpenCorba: A Reflektive Open Broker , 1999, Reflection.

[13]  Geoffrey Ye Li,et al.  Utility-based resource allocation and scheduling in OFDM-based wireless broadband networks , 2005, IEEE Commun. Mag..

[14]  Romano Fantacci,et al.  Efficient Adaptive Modulation and Coding Techniques for WiMAX Systems , 2008, 2008 IEEE International Conference on Communications.

[15]  Klara Nahrstedt,et al.  A Middleware Infrastructure for Active Spaces , 2002, IEEE Pervasive Comput..

[16]  Nitin H. Vaidya,et al.  Geocasting in mobile ad hoc networks: location-based multicast algorithms , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[17]  Fabio Kon,et al.  Monitoring, Security, and Dynamic Configuration with the dynamicTAO Reflective ORB , 2000, Middleware.

[18]  Romano Fantacci,et al.  Adaptive Modulation in Wireless OFDMA Systems with Finite State Modeling , 2007, IEEE GLOBECOM 2007 - IEEE Global Telecommunications Conference.

[19]  Brian D. Noble System support for mobile, adaptive applications , 2000, IEEE Wirel. Commun..

[20]  I. R. Warren,et al.  MIKE 21: a modelling system for estuaries, coastal waters and seas , 1992 .

[21]  Peter Kilpatrick,et al.  Behavioural Skeletons in GCM: Autonomic Management of Grid Components , 2008, 16th Euromicro Conference on Parallel, Distributed and Network-Based Processing (PDP 2008).

[22]  Mark Weiser The computer for the 21st century , 1991 .

[23]  Raj Yavatkar,et al.  A highly flexible, distributed multiprocessor architecture for network processing , 2003, Comput. Networks.

[24]  José Luiz Fiadeiro,et al.  An architectural approach to auto-adaptive systems , 2002, Proceedings 22nd International Conference on Distributed Computing Systems Workshops.

[25]  Marco Danelutto,et al.  Components for high performance Grid programming in Grid.it , 2005 .

[26]  Romano Fantacci,et al.  On the Ranging and Scheduling of Data Traffic in OFDMA Mobile Environments , 2008, 2008 IEEE Wireless Communications and Networking Conference.

[27]  Valérie Issarny,et al.  EASY: Efficient semAntic Service discoverY in pervasive computing environments with QoS and context support , 2008, J. Syst. Softw..

[28]  Romano Fantacci,et al.  Adaptive Subcarrier Allocation Algorithms in Wireless OFDMA Systems , 2008, 2008 IEEE International Conference on Communications.

[29]  Lee W. McKnight,et al.  Guest Editors' Introduction: Wireless Grids--Distributed Resource Sharing by Mobile, Nomadic, and Fixed Devices , 2004, IEEE Internet Comput..

[30]  Loutfi Nuaymi,et al.  Wimax Technology for Broadband Wireless Access , 2007 .

[31]  Mahadev Satyanarayanan,et al.  Pervasive computing: vision and challenges , 2001, IEEE Wirel. Commun..

[32]  Francesco Chiti,et al.  Cooperative Localization Protocols for Wireless Sensor Networks , 2007, IEEE GLOBECOM 2007 - IEEE Global Telecommunications Conference.

[33]  Martin Hopkins,et al.  Synergistic Processing in Cell's Multicore Architecture , 2006, IEEE Micro.

[34]  Marco Vanneschi,et al.  Dynamicity in distributed applications: issues, problems and the ASSIST approach , 2007, Parallel Comput..

[35]  Tobias Bjerregaard,et al.  A survey of research and practices of Network-on-chip , 2006, CSUR.

[36]  Murray Cole,et al.  Bringing skeletons out of the closet: a pragmatic manifesto for skeletal parallel programming , 2004, Parallel Comput..

[37]  Marco Danelutto,et al.  Adaptable Parallel Components for Grid Programming , 2007 .

[38]  Cecilia Mascolo,et al.  Mobile Computing Middleware , 2002, NETWORKING Tutorials.

[39]  Romano Fantacci,et al.  Robust Multiuser Interference Cancellation for OFDM Systems With Frequency Offset , 2006, IEEE Transactions on Wireless Communications.

[40]  Wolfgang Emmerich,et al.  Software engineering and middleware: a roadmap , 2000, ICSE '00.

[41]  Vita Antonia Lore,et al.  Analysis of algorithms for SAR data processing: an approach in the time domain , 2005, Proceedings. 2005 IEEE International Geoscience and Remote Sensing Symposium, 2005. IGARSS '05..

[42]  Jakob Carlström,et al.  Synchronous dataflow architecture for network processors , 2004, IEEE Micro.

[43]  Romano Fantacci,et al.  Bridging solutions for a heterogeneous WiMAX-WiFi scenario , 2006, Journal of Communications and Networks.

[44]  Mihail L. Sichitiu,et al.  Localization of wireless sensor networks with a mobile beacon , 2004, 2004 IEEE International Conference on Mobile Ad-hoc and Sensor Systems (IEEE Cat. No.04EX975).

[45]  Ian Foster,et al.  The Grid 2 - Blueprint for a New Computing Infrastructure, Second Edition , 1998, The Grid 2, 2nd Edition.

[46]  Bruno Ciciani,et al.  APART: Low Cost Active Replication for Multi-tier Data Acquisition Systems , 2008, 2008 Seventh IEEE International Symposium on Network Computing and Applications.

[47]  Cecilia Mascolo,et al.  CARISMA: Context-Aware Reflective mIddleware System for Mobile Applications , 2003, IEEE Trans. Software Eng..

[48]  Abdelsalam Helal,et al.  Atlas: A Service-Oriented Sensor Platform: Hardware and Middleware to Enable Programmable Pervasive Spaces , 2006, Proceedings. 2006 31st IEEE Conference on Local Computer Networks.

[49]  Harry Chen,et al.  An ontology for context-aware pervasive computing environments , 2003, The Knowledge Engineering Review.

[50]  Gene H. Golub,et al.  On direct methods for solving Poisson's equation , 1970, Milestones in Matrix Computation.

[51]  Mark Weiser,et al.  The computer for the 21st Century , 1991, IEEE Pervasive Computing.

[52]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[53]  Gene H. Golub,et al.  Cyclic Reduction - History and Applications , 1997 .

[54]  Romano Fantacci,et al.  Performance evaluation of the MAC protocol in IEEE 802.16 systems with data and VoiP traffic scheduling , 2009 .

[55]  Marco Vanneschi,et al.  Towards Next Generation Grids, Proceedings of the CoreGRID Symposium 2007, August 27-28, Rennes, France , 2007, CoreGRID.

[56]  Marco Vanneschi,et al.  The programming model of ASSIST, an environment for parallel and distributed portable applications , 2002, Parallel Comput..

[57]  Franco Travostino,et al.  Grid networks : enabling grids with advanced communication technology , 2006 .