Addressing and Routing in Hexagonal Networks with Applications for Tracking Mobile Users and Connection Rerouting in Cellular Networks

Nodes in a hexagonal network are placed at the vertices of a regular triangular tessellation, so that each node has up to six neighbors. The network is proposed as an alternative interconnection network to a mesh connected computer (with nodes serving as processors) and is used also to model cellular networks where nodes are the base stations. In this paper, we propose a suitable addressing scheme for nodes (with two variants), derive a formula for distance between nodes, and present a very simple and elegant routing algorithm. This addressing scheme and corresponding routing algorithm for hexagonal interconnection are considerably simpler than previously proposed solutions. We then apply the addressing scheme for solving two problems in cellular networks. With the new scheme, the distance between the new and old cell to which a mobile phone user is connected can be easily determined and coded with three integers, one of them being zero. Further, in order to minimize the wireless cost of tracking mobile users, we propose hexagonal cell identification codes containing three, four, or six bits, respectively, to implement a distance based tracking strategy. These schemes do not have errors in determining cell distance in existing hexagonal based cellular networks. Another application is for connection rerouting in cellular networks during a path extension process.

[1]  Amotz Bar-Noy,et al.  Mobile users: To update or not to update? , 1995, Wirel. Networks.

[2]  Yim-Fun Hu,et al.  Virtual tree‐based multicast routing with a distributed numbering algorithm for WM‐ATM handover , 2000, Mob. Networks Appl..

[3]  Upkar Varshney Connection routing schemes for wireless ATM , 1999, Proceedings of the 32nd Annual Hawaii International Conference on Systems Sciences. 1999. HICSS-32. Abstracts and CD-ROM of Full Papers.

[4]  Jun Li,et al.  Handoff and Location Management in Mobile ATM Networks , 1997 .

[5]  S. Tabbane,et al.  Location management methods for third-generation mobile systems , 1997, IEEE Commun. Mag..

[6]  Gregory G. Finn,et al.  Routing and Addressing Problems in Large Metropolitan-Scale Internetworks. ISI Research Report. , 1987 .

[7]  Jean Carle,et al.  Topological properties and optimal routing algorithms for three dimensional hexagonal networks , 2000, Proceedings Fourth International Conference/Exhibition on High Performance Computing in the Asia-Pacific Region.

[8]  Parameswaran Ramanathan,et al.  Performance Analysis of Virtual Cut-Through Switching in HARTS: A Hexagonal Mesh Multicomputer , 1991, IEEE Trans. Computers.

[9]  Jorge Urrutia,et al.  Compass routing on geometric networks , 1999, CCCG.

[10]  Harvinder. Singh Compass routing on geometric graphs. , 1999 .

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

[12]  Ivan Stojmenovic,et al.  Routing with Guaranteed Delivery in Ad Hoc Wireless Networks , 1999, DIALM '99.

[13]  Uri Zwick,et al.  Cell Identification Codes for Tracking Mobile Users , 2002, Wirel. Networks.

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

[15]  Prosenjit Bose,et al.  Online Routing in Triangulations , 1999, SIAM J. Comput..

[16]  Lewis Neale Lester,et al.  Computer graphics on a hexagonal grid , 1984, Comput. Graph..

[17]  Prathima Agrawal,et al.  SWAN: a mobile multimedia wireless network , 1996, IEEE Wirel. Commun..

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

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

[20]  Ivan Stojmenovic,et al.  Handbook of Wireless Networks and Mobile Computing , 2002 .

[21]  Jurij Silc,et al.  High-Performance Computing on a Honeycomb Architecture , 1993, ACPC.

[22]  Victor C. M. Leung,et al.  A Path Optimization Signaling Protocol for Inter-Switch Handoff in Wireless ATM Networks 1 , 1998 .

[23]  Reinaldo A. Valenzuela,et al.  BAHAMA: a broadband ad-hoc wireless ATM local-area network , 1995, Proceedings IEEE International Conference on Communications ICC '95.

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

[25]  Ivan Stojmenovic,et al.  Enumeration of Polyhex Hydrocarbons to h = 17 , 1995, J. Chem. Inf. Comput. Sci..

[26]  Ming-Syan Chen,et al.  Addressing, Routing, and Broadcasting in Hexagonal Mesh Multiprocessors , 1990, IEEE Trans. Computers.

[27]  C. Rose,et al.  Minimizing the average cost of paging and registration: A timer-based method , 1996, Wirel. Networks.

[28]  Jingyuan Zhang A cell ID assignment scheme and its applications , 2000, Proceedings 2000. International Workshop on Parallel Processing.

[29]  Kang G. Shin,et al.  HARTS: a distributed real-time architecture , 1991, Computer.

[30]  Victor C. M. Leung,et al.  Location management for next-generation personal communications networks , 2000, IEEE Netw..

[31]  JINGYUAN ZHANG,et al.  Location management in cellular networks , 2002 .

[32]  Victor C. M. Leung,et al.  A path optimization signalling protocol for inter-switch handoff in wireless ATM networks , 1999, Comput. Networks.

[33]  Ivan Stojmenovic,et al.  Loop-Free Hybrid Single-Path/Flooding Routing Algorithms with Guaranteed Delivery for Wireless Networks , 2001, IEEE Trans. Parallel Distributed Syst..