A GA-Based Effective Fault-Tolerant Model for Channel Allocation in Mobile Computing

Efficient channel allocation to mobile hosts is of utmost importance in a cellular network. A genetic algorithm (GA), which is a useful tool in solving optimization problems, is explored to design a fault-tolerant cellular channel allocation model that allows a cell to continue communicating with its mobile hosts, even if there are insufficient channels available in the cell. Sometimes, the load over a cell may increase to the extent that it needs more channels than it actually has in order to handle the traffic. On the other hand, it is quite possible that the load in some other cell is less than its channel capacity, resulting in underutilization of the channels. This problem is solved by temporarily taking unutilized channels from cells that have lesser load and allocating them to the cells that are overloaded. We propose a model that reuses available channels more efficiently. The model also considers the handoff by using the reserved channel technique. A reserved pool of channels makes the model fault tolerant. Thus, the proposed work uses GA for fault-tolerant dynamic channel allocation to minimize the average number of blocked hosts and handoff failures in the mobile computing network. Simulation experiments evaluate the performance of the proposed model. Comparison of the results with the two recent earlier models reveals that the proposed model works better in serving mobile hosts.

[1]  Ravi Prakash,et al.  Distributed dynamic fault-tolerant channel allocation for cellular networks , 1999 .

[2]  Guohong Cao,et al.  Distributed fault-tolerant channel allocation for cellular networks , 2000, IEEE Journal on Selected Areas in Communications.

[3]  D. E. Goldberg,et al.  Genetic Algorithms in Search , 1989 .

[4]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[5]  Justin C.-I. Chuang Performance Issues and Algorithms for Dynamic Channel Assignment , 1993, IEEE J. Sel. Areas Commun..

[6]  Mohan Kumar,et al.  Message ring-based channel reallocation scheme for cellular networks , 1999, Proceedings Fourth International Symposium on Parallel Architectures, Algorithms, and Networks (I-SPAN'99).

[7]  Rahim Tafazolli,et al.  Evolutionary genetic DCA for resource management in mobile satellite systems , 2002 .

[8]  Dorothea Heiss-Czedik,et al.  An Introduction to Genetic Algorithms. , 1997, Artificial Life.

[9]  Dharma P. Agrawal,et al.  Introduction to Wireless and Mobile Systems , 2002 .

[10]  Rudolf Mathar,et al.  Channel assignment in cellular radio networks , 1993 .

[11]  Deo Prakash Vidyarthi,et al.  Improved genetic algorithm for channel allocation with channel borrowing in mobile computing , 2006, IEEE Transactions on Mobile Computing.

[12]  Nen-Fu Huang,et al.  A study of isochronous channel reuse in DQDB metropolitan area networks , 1998, TNET.

[13]  Albert Y. Zomaya,et al.  Observations on Using Genetic-Algorithms for Channel Allocation in Mobile Computing , 2002, IEEE Trans. Parallel Distributed Syst..

[14]  Athanasios V. Vasilakos,et al.  A hybrid genetic approach for channel reuse in multiple access telecommunication networks , 2000, IEEE Journal on Selected Areas in Communications.

[15]  A. Hamid Aghvami,et al.  Resource Allocation in Hierarchical Cellular Systems , 2000 .

[16]  C. Siva Ram Murthy,et al.  Ad Hoc Wireless Networks: Architectures and Protocols , 2004 .

[17]  Anil Kumar Tripathi,et al.  A Genetic Task Allocation Algorithm for Distributed Computing Systems Incorporating Problem Specific Knowledge , 1996, Int. J. High Speed Comput..

[18]  D. Manivannan,et al.  A fault-tolerant distributed channel allocation scheme for cellular networks , 2005, IEEE Transactions on Computers.