An Adaptive Distributed Channel Allocation Strategy for Mobile Cellular Networks

A channel allocation algorithm includes a channel acquisition algorithm and a channel selection algorithm. Most of the previous work concentrates on the channel selection algorithm since early channel allocation algorithms simply use a centralized channel acquisition algorithm, which depends on a mobile switching center (MSC) to accomplish channel acquisition. Recently, distributed channel acquisition algorithms have received considerable attention due to their high reliability and scalability. There are two approaches to designing distributed channel acquisition algorithms: search and update. The update approach has shorter acquisition delay and lower call blocking rate, but higher message complexity. On the other hand, the search approach has lower message complexity, but longer acquisition delay and higher call blocking rate. In this paper, we propose a novel distributed channel acquisition algorithm, which is a significant improvement over both approaches. Also, we identify two guiding principles in designing channel selection algorithms and propose an algorithm which has low call blocking rate and low intrahandoff overhead. By integrating the channel selection algorithm into our channel acquisition algorithm, we get a complete distributed channel allocation algorithm. By keeping the borrowed channels, the channel allocation algorithm makes use of the temporal locality and adapts to the network traffic; i.e., free channels are transferred to hot cells to achieve load balance. Simulation results show that our channel allocation algorithm significantly outperforms the search approach and the update approach in terms of call blocking rate, message complexity, and acquisition delay.

[1]  David R. Cox,et al.  Increasing Channel Occupancy in Large-Scale Mobile Radio Systems: Dynamic Channel REassignment , 1973, IEEE Trans. Commun..

[2]  Leslie Lamport,et al.  Time, clocks, and the ordering of events in a distributed system , 1978, CACM.

[3]  T. Kahwa,et al.  A Hybrid Channel Assignment Scheme in Large-Scale, Cellular-Structured Mobile Communication Systems , 1978, IEEE Trans. Commun..

[4]  V. H. Mac Donald,et al.  Advanced mobile phone service: The cellular concept , 1979, The Bell System Technical Journal.

[5]  Ashok K. Agrawala,et al.  An optimal algorithm for mutual exclusion in computer networks , 1981, CACM.

[6]  S.M. Elnoubi,et al.  A new frequency channel assignment algorithm in high capacity mobile communication systems , 1982, IEEE Transactions on Vehicular Technology.

[7]  J. Tajima,et al.  A strategy for flexible channel assignment in mobile communication systems , 1988 .

[8]  H. Panzer,et al.  Strategies for handover and dynamic channel allocation in micro-cellular mobile radio systems , 1989, IEEE 39th Vehicular Technology Conference.

[9]  Ming Zhang,et al.  Comparisons of channel-assignment strategies in cellular mobile telephone systems , 1989 .

[10]  David J. Goodman,et al.  Cellular packet communications , 1990, IEEE Trans. Commun..

[11]  David J. Goodman,et al.  Dynamic resource acquisition: distributed carrier allocation for TDMA cellular systems , 1991, IEEE Global Telecommunications Conference GLOBECOM '91: Countdown to the New Millennium. Conference Record.

[12]  Stephen S. Rappaport,et al.  Prioritized channel borrowing without locking: a channel sharing strategy for cellular communications , 1993, Proceedings of GLOBECOM '93. IEEE Global Telecommunications Conference.

[13]  Mukesh Singhal,et al.  Distributed dynamic channel allocation for mobile computing , 1995, PODC '95.

[14]  Andrea Baiocchi,et al.  The geometric dynamic channel allocation as a practical strategy in mobile networks with bursty user mobility , 1995 .

[15]  Sajal K. Das,et al.  A dynamic load balancing strategy for channel assignment using selective borrowing in cellular mobile environment , 1996, MobiCom '96.

[16]  Lauro Ortigoza-Guerrero,et al.  A compact pattern with maximized channel borrowing strategy for mobile cellular networks , 1996, Proceedings of PIMRC '96 - 7th International Symposium on Personal, Indoor, and Mobile Communications.

[17]  Sajal K. Das,et al.  A dynamic load balancing strategy for channel assignment using selective borrowing in cellular mobile environment , 1997, Wirel. Networks.

[18]  Ten-Hwang Lai,et al.  An efficient priority-based dynamic channel allocation strategy for mobile cellular networks , 1997, Proceedings of INFOCOM '97.

[19]  Ten-Hwang Lai,et al.  Distributed dynamic carrier allocations in mobile cellular networks: search vs. update , 1997, Proceedings of 17th International Conference on Distributed Computing Systems.

[20]  Sajal K. Das,et al.  A novel load balancing scheme for the tele-traffic hot spot problem in cellular networks , 1998, Wirel. Networks.

[21]  Mahmoud Naghshineh,et al.  Channel assignment schemes for cellular mobile telecommunication systems: A comprehensive survey , 2000, IEEE Communications Surveys & Tutorials.