Skip to main content
Log in

Addressing, distances and routing in triangular systems with applications in cellular networks

  • Published:
Wireless Networks Aims and scope Submit manuscript

Abstract

Triangular systems are the subgraphs of the regular triangular grid which are formed by a simple circuit of the grid and the region bounded by this circuit. They are used to model cellular networks where nodes are base stations. In this paper, we propose an addressing scheme for triangular systems by employing their isometric embeddings into the Cartesian product of three trees. This embedding provides a simple representation of any triangular system with only three small integers per vertex, and allows to employ the compact labeling schemes for trees for distance queries and routing. We show that each such system with n vertices admits a labeling that assigns O(log 2 n) bit labels to vertices of the system such that the distance between any two vertices u and v can be determined in constant time by merely inspecting the labels of u and v, without using any other information about the system. Furthermore, there is a labeling, assigning labels of size O(log n) bits to vertices, which allows, given the label of a source vertex and the label of a destination, to compute in constant time the port number of the edge from the source that heads in the direction of the destination. These results are used in solving some problems in cellular networks. Our addressing and distance labeling schemes allow efficient implementation of distance and movement based tracking protocols in cellular networks, by providing information, generally not available to the user, and means for accurate cell distance determination. Our routing and distance labeling schemes provide elegant and efficient routing and connection rerouting protocols for cellular networks.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. I.F. Akyildiz, J.S.M. Ho and Y.B. Lin, Movement-based location update and selective paging for PCS networks, IEEE/ACM Trans. Networking 4(4) (1996) 629–638.

    Google Scholar 

  2. A. Bar-Noy, I. Kessler and M. Sidi, Mobile users: To update or not to update, Wireless Networks 1(2) (1994) 175–185.

    Article  Google Scholar 

  3. V. Chepoi, On distances in benzenoid systems, J. Chemical Information and Computer Sciences 36 (1996) 1169–1172.

    Article  Google Scholar 

  4. V. Chepoi, F.F. Dragan and Y. Vaxès, Distance and routing labeling schemes for non-positively curved plane graphs, to appear in J. of Algorithms.

  5. V. Chepoi, F.F. Dragan and Y. Vaxès, Distance-based location update and routing in irregular cellular networks, in Proceedings of the 1st ACIS International Workshop on Self-Assembling Wireless Networks (SAWN 2005), (May 23–25, 2005), (Towson University, Maryland, USA, IEEE, 2005) pp. 380–387.

  6. C. Gavoille, D. Peleg, S. Pérennes and R. Raz, Distance labeling in graphs, in Proceedings of the 12th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA 2001), January 7–9, 2001, (Washington, DC, USA, ACM-SIAM, 2001) pp. 210–219.

  7. A.J. Goldman, Optimal center location in simple networks, Transportation Science 5 (1971) 212–221.

    Article  MathSciNet  Google Scholar 

  8. D. Harel, R. Tarjan, Fast algorithms for finding nearest common ancestor, SIAM J. Comput. 13 (1984) 338–355.

    Article  MATH  MathSciNet  Google Scholar 

  9. J. Li, H. Kameda and K. Li, Optimal dynamic location update for PCS networks, IEEE/ACM Trans. Networking 8(3) (2000) 319–327.

    Article  Google Scholar 

  10. Z. Naor, H. Levy and U. Zwick, Cell identification codes for tracking mobile users, Proc. INFOCOM 1999, pp. 28–35, 1999, also available in Wireless Networks 8(1) (2002) 73–84.

  11. F.G. Nocetti, I. Stojmenovic and J. Zhang, Addressing and routing in hexagonal network with application for tracking mobile users and connection rerouting in cellular networks, IEEE Trans. on Parallel and Distributed Systems 13(9) (2002) 963–971.

    Article  Google Scholar 

  12. D. Peleg, Proximity-preserving labeling schemes and their applications, in Proceedings of the 25th International Workshop ”Graph-Theoretic Concepts in Computer Science” (WG ’99), Ascona, Switzerland, (June 17–19, 1999), Lecture Notes in Computer Science 1665, (Springer, 1999) pp. 30–41.

  13. D. Peleg, Informative labeling schemes for graphs, in Proceedings of the 25th International Symposium ”Mathematical Foundations of Computer Science” (MFCS 2000), Bratislava, Slovakia, August 28 - September 1, 2000, Lecture Notes in Computer Science 1893, (Springer, 2000) pp. 579–588.

  14. D. Peleg, Distributed Computing – A Locality – Sensitive Approach, (Society for Industrial and Applied Mathematics (SIAM), Philadelphia, PA, 2000).

  15. M. Thorup and U. Zwick, Compact routing schemes, in Proc. 13th Ann. ACM Symp. on Par. Alg. and Arch. (SPAA 2001), ACM, (2001) pp. 1–10.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Feodor F. Dragan.

Additional information

Victor Chepoi received the M.S. degree in Applied Mathematics and Computer Science from Moldova State University, in 1983, and the PhD degree in Theoretical Computer Science from the Belorussian Academy of Sciences, in 1987. He was an Assistant and then an Associate Professor at the Mathematics and Computer Science Department of Moldova State University from 1987 to 1994. He was awarded the Alexander von Humboldt Shtiftung Fellowship from 1994 to 1995 at the University of Hamburg, Germany. During 1995 to 1997, he was a Visiting Professor at the Laboratoire de Biomathematiques, Universite de la Mediterranee, France. During 1998, he was a Fellow at SFB343 “Diskrete Strukturen in der Mathematik”, University of Bielefeld, Germany. Since September 1998 he has been a Professor of Computer Science at Faculte des Sciences de Luminy, Universite de la Maditerranee, France. His research interests include graph theory and combinatorics, design and analysis of network and graph algorithms, geometry and algorithmics of metric spaces, computational geometry, and approximation algorithms.

Feodor F. Dragan received the M.S. degree in Applied Mathematics and Computer Science from Moldova State University, in 1985, and the PhD degree in Theoretical Computer Science from the Belorussian Academy of Sciences, in 1990. He was an Assistant and then an Associate Professor at the Mathematics and Computer Science Department of Moldova State University from 1988 to 1999. From 1994 to 1999, he was on leave of absence and worked in Germany as a Research Associate on a Volkswagen Foundation (VW) project and on a German Research Community (DFG) project. He was also awarded a DAAD Research Fellowship (Germany) from 1994 to 1995. During 1999 to 2000, he was a Research Associate at the Computer Science Department of University of California, Los Angeles. Since August 2000 he has been with Kent State University and he is currently an Associate Professor of Computer Science. He has authored more than 70 refereed scientific publications. His research interests include design and analysis of network algorithms, algorithmic graph and hypergraph theory, computational geometry, VLSI CAD, and combinatorial optimization.

Yann Vaxes received the PhD degree in Computer Science from the Universite de la Mediterranee, in 1998. Then, he joined the Computer Science Department of this university as an Assistant Professor. His research interests include design and analysis of network algorithms, algorithmic graph theory and combinatorial optimization.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Chepoi, V., Dragan, F.F. & Vaxès, Y. Addressing, distances and routing in triangular systems with applications in cellular networks. Wireless Netw 12, 671–679 (2006). https://doi.org/10.1007/s11276-006-6527-0

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11276-006-6527-0

Keywords

Navigation