Autonomic Communications: Exploiting Advanced and Game Theoretical Techniques for RAT Selection and Protocol Reconfiguration

The Autonomic Communications concept emerges as one of the most promising solutions for future heterogeneous systems networking. This notion implies the introduction of advanced mechanisms for autonomic decision making and self-configuration. To this end, this paper proposes an integrated framework that facilitates autonomic features to capture the needs for RAT selection and device reconfiguration in a Composite Radio Environment. Specifically, a game theoretical approach targeted to the definition of appropriate policies for distributed equipment elements is presented. Thus, the user terminals are able to exploit context information in order to i) identify an optimum trade-off for (multiple) Radio Access Technology (RAT) selection and ii) adapt the protocol stack and respective protocol functionality using a proposed component based framework for transparent protocol component replacement. Simulation and performance results finally show that the proposed mechanisms lead to efficient resource management, minimizing the complexity on the network and terminal side as well as keeping the required signaling overhead as low as possible.

[1]  Stephen B. Wicker,et al.  Selfish users in Aloha: a game-theoretic approach , 2001, IEEE 54th Vehicular Technology Conference. VTC Fall 2001. Proceedings (Cat. No.01CH37211).

[2]  Cem U. Saraydar,et al.  Efficient power control via pricing in wireless data networks , 2002, IEEE Trans. Commun..

[3]  Ahmed Karmouch,et al.  An automated policy-based management framework for differentiated communication systems , 2005, IEEE Journal on Selected Areas in Communications.

[4]  Nancy Alonistioti,et al.  A framework for the deployment of self-managing and self-configuring components in autonomic environments , 2006, 2006 International Symposium on a World of Wireless, Mobile and Multimedia Networks(WoWMoM'06).

[5]  André Schiper,et al.  Appia vs. Cactus: comparing protocol composition frameworks , 2003, 22nd International Symposium on Reliable Distributed Systems, 2003. Proceedings..

[6]  H.I. Bozma,et al.  A Game-Theoretic Approach to Integration of Modules , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Richard Murch,et al.  Autonomic Computing , 2004 .

[8]  Mostafa Ammar,et al.  Implementing communication protocols in Java , 1998 .

[9]  George T. Heineman,et al.  Component-Based Software Engineering: Putting the Pieces Together , 2001 .

[10]  John Strassner,et al.  Autonomic networking theory and practice , 2005, 2005 9th IFIP/IEEE International Symposium on Integrated Network Management, 2005. IM 2005..

[11]  Salim Hariri,et al.  A component-based programming model for autonomic applications , 2004, International Conference on Autonomic Computing, 2004. Proceedings..

[12]  Larry L. Peterson,et al.  The x-Kernel: An Architecture for Implementing Network Protocols , 1991, IEEE Trans. Software Eng..

[13]  Xiaoming Fu,et al.  Towards Self-optimizing Protocol Stack for Autonomic Communication: Initial Experience , 2005, WAC.

[14]  Douglas C. Schmidt,et al.  Overview of the CORBA component model , 2001 .

[15]  Jeffrey O. Kephart,et al.  The Vision of Autonomic Computing , 2003, Computer.