Time-optimal parallel algorithms for constructing optimal virtual cellular networks

In a cellular network, the base stations are not necessarily uniformly distributed, and their corresponding cell sizes are not necessarily the same. For example, a cell in a well-populated city cell is usually smaller than a cell in a rural area. To study a cellular network with non-uniform cell sizes, one approach is to use a virtual cellular network with a uniform cell size such that each virtual cell contains at most one base station. This paper has proposed parallel algorithms for meshes with multiple broadcasting to construct virtual mesh and honeycomb cellular networks for non-uniformly distributed base stations. The constructed virtual cellular networks are optimal in the sense that their corresponding uniform cell sizes reach the largest possible. The algorithms run in O(log n) time on a mesh with multiple broadcasting of size n/spl times/n to construct optimal virtual mesh and honeycomb cellular networks for n non-uniformly distributed base stations. Furthermore, those algorithms are time-optimal.

[1]  Hungwen Li,et al.  Connection Autonomy in SIMD Computers: A VLSI Implementation , 1989, J. Parallel Distributed Comput..

[2]  Russ Miller,et al.  Parallel algorithms for regular architectures - meshes and pyramids , 1996 .

[3]  Viktor K. Prasanna,et al.  Array Processor with Multiple Broadcasting , 1985, ISCA.

[4]  Stephan Olariu,et al.  Simulating Enhanced Meshes, with Applications , 1993, Parallel Process. Lett..

[5]  Michael Ian Shamos,et al.  Computational geometry: an introduction , 1985 .

[6]  Theodore S. Rappaport,et al.  Wireless communications - principles and practice , 1996 .

[7]  Keqin Li,et al.  Optimal dynamic location update for PCS networks , 1999, Proceedings. 19th IEEE International Conference on Distributed Computing Systems (Cat. No.99CB37003).

[8]  Ivan Stojmenovic,et al.  Time-Optimal Proximity Graph Computations on Enhanced Meshes , 1996, J. Parallel Distributed Comput..

[9]  Stephan Olariu,et al.  Optimal convex hull algorithms on enhanced meshes , 1993, BIT Comput. Sci. Sect..

[10]  Keqin Li,et al.  Optimal dynamic mobility management for PCS networks , 2000, TNET.

[11]  Quentin F. Stout,et al.  Meshes with multiple buses , 1986, 27th Annual Symposium on Foundations of Computer Science (sfcs 1986).

[12]  Russ Miller,et al.  Meshes with reconfigurable buses , 1988 .

[13]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[14]  Guangbin Fan,et al.  Virtual cellular networks for non-uniformly distributed base stations , 2001, International Conference on Parallel Processing, 2001..

[15]  Uyless Black Mobile and wireless networks , 1996 .

[16]  Ivan Stojmenovic,et al.  Time-Optimal Nearest-Neighbor Computations on Enhanced Meshes , 1996, J. Parallel Distributed Comput..

[17]  Ian F. Akyildiz,et al.  Movement-based location update and selective paging for PCS networks , 1996, TNET.

[18]  Kang G. Shin,et al.  Implementation of Decentralized Load Sharing in Networked Workstations Using the Condor Package , 1997, J. Parallel Distributed Comput..

[19]  Ivan Stojmenovic,et al.  Honeycomb Networks: Topological Properties and Communication Algorithms , 1997, IEEE Trans. Parallel Distributed Syst..

[20]  Dionysios I. Reisis,et al.  Image Computations on Meshes with Multiple Broadcast , 1989, IEEE Trans. Pattern Anal. Mach. Intell..