Skip to main content

Virtual Coordinate Systems and Coordinate-Based Operations for IoT

  • Chapter
  • First Online:
Performability in Internet of Things

Abstract

Driven by increasing potency and decreasing cost/size of electronic devices capable of sensing, actuating, processing, and wirelessly communicating, the Internet of Things (IoT) is expected to expand into manufacturing plants, complex structures, and harsh environments. Subnets of simple devices ranging from smart RFIDs and tiny sensors/actuators deployed in massive numbers in 2D and complex 3D physical spaces will be key constituents of this infrastructure. Knowing the position of different devices within such networks is essential for the higher-level applications as well as networking functions. Measuring the physical distances and obtaining geographical coordinates of these devices become very costly, unreliable, or even infeasible for many IoT networks, particularly those deployed in harsh and complex environments that affect distance estimates and other measurements. Virtual coordinate systems (VCS) overcome such limitations and provide a viable alternative to geographic coordinates for many networking applications. They do not rely on received signal strength indicator (RSSI) or time delay, measurement of which is difficult and unreliable. Instead, VCSs use parameters such as connectivity or packet losses to develop coordinate systems which provide the basis for network operations such as self-organization, routing, and topology control. We provide a survey of these VCSs. Four main classes of VCS are defined: coordinate systems based on an embedded graph/tree topology, coordinate systems based on hop distances to a set of anchors, topological coordinate systems, and coordinate systems based on network properties. In addition to that, network operations such as routing based on different coordinate schemes are presented.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. T.H. Illangasekare, Q. Han, A.P. Jayasumana, in Environmental Underground Sensing and Monitoring, eds. By S. Pamukcu and L. Cheng. Underground Sensing: Monitoring and Hazard Detection for Environment and Infrastructure (Academic, London, 2018), pp. 203–246.

    Google Scholar 

  2. P. Bose, P. Morin, I. Stojmenović, J. Urrutia, Routing with guaranteed delivery in ad-hoc wireless networks. Wirel. Netw 7(6), 609–616 (2001)

    Article  Google Scholar 

  3. Q. Cao, T. Abdelzaher, Scalable logical coordinates framework for routing in wireless sensor networks. ACM Trans. Sens. Netw. 2, 557–593 (2006)

    Article  Google Scholar 

  4. D. Johnson, D. Maltz, J. Broch, The Dynamic Source Routing Protocol for Multi-Hop Wireless Ad Hoc Networks (Ad-Hoc Networking/Addison-Wesley Longman Publishing Co., Inc., Boston, 2001)

    Google Scholar 

  5. C. Perkins, E. Royer, Ad-hoc On-Demand Distance Vector Routing, in Proceedings of the Second IEEE Workshop on Mobile Computer Systems and Applications, 25–26 February 1999, p. 90

    Google Scholar 

  6. P. Pathirana, N. Bulusu, A. Savkin, S. Jha, Node Localization using mobile robots in delay-tolerant sensor networks. IEEE Trans. Mob. Comput. 4, 285–296 (2005)

    Article  Google Scholar 

  7. D. Turner, S. Savage, A.C. Snoeren, On the Empirical Performance of Self-Calibrating Wi-Fi Location Systems, in Proceedings of the 2011 IEEE 36th Conference on Local Computer Networks, LCN ’11, (Washington, DC, USA), IEEE Computer Society, 2011, pp. 76–84

    Google Scholar 

  8. B. Mukhopadhyay, S. Sarangi, S. Kar, Novel Rssi Evaluation Models for Accurate Indoor Localization with Sensor Networks, in 2014 Twentieth National Conference on Communications (NCC), February 2014, pp. 1–6

    Google Scholar 

  9. R. Jin, H. Wang, B. Peng, N. Ge, Research on RSSI-Based Localization in Wireless Sensor Networks, in 2008 4th International Conference on Wireless Communications, Networking and Mobile Computing, Dalian, 2008, pp. 1–4

    Google Scholar 

  10. B. Karp, H.T. Kung, Greedy Perimeter Stateless Routing (GPSR) for Wireless Networks, in Proc. 6th Annual ACM/IEEE Int. Conf. on Mobile Computing and Networking (Mobicom), 2000, pp. 243–254

    Google Scholar 

  11. C. Finn, D. Williams, An aeromagnetic study of Mount St. Helens. J. Geophys. Res. 92, 10194–110206 (1987)

    Article  Google Scholar 

  12. I. Bose et al., Assembly of Scaffold-mediated complexes containing Cdc42p, the exchange factor Cdc24p, and the effector Cla4p required for cell cycle-regulated phosphorylation of Cdc24p. J. Biol. Chem. 276(10), 7176–7186 (2001)

    Article  Google Scholar 

  13. D. Niculescu, B. Nath, DV based positioning in ad-hoc networks. J. Telecommun. Syst. 22, 267–280 (2003)

    Article  Google Scholar 

  14. E.J. Kuhn, M.M. Viering, K.M. Rhodes, P.K. Geyer, A test of insulator interactions in Drosophila. EMBO J. 22(10), 2463–2471 (2003)

    Article  Google Scholar 

  15. A. Rao, S. Ratnasamy, C. Papadimitriou, S. Shenker, I. Stoica, Geographic Routing without Location Information, in Proc. 9th Int. Conf. on Mobile Computing and Networking, 2003, pp. 96–108

    Google Scholar 

  16. H. Frey, S. Rührup, I. Stojmenović, Routing in Wireless Sensor Networks, in Guide to Wireless Sensor Networks, (Springer, Berlin, 2009)

    Google Scholar 

  17. J.N. Al-Karaki, A.E. Kamal, Routing techniques in wireless sensor networks: a survey. Wireless Commun. IEEE 11(6), 6–28 (2004)

    Article  Google Scholar 

  18. I. Aumndson, X.D. Koutsoukos, A Survey on Localization for Mobile Wireless Sensor Networks, in Workshops on Mobile Entity Localization and Tracking (MELT) Springer Lecture Notes in Computer Science (LNCS5801), Orlando, Florida, 2009, pp. 235–254

    Google Scholar 

  19. A.P. Jayasumana, Q. Han, T. Illangasekare, Virtual sensor networks-A Resource Efficient Approach for Concurrent Applications, in Proceedings of the 4th International Conference on Information Technology: New Generations (ITNG 2007), April 2007, pp. 111–115

    Google Scholar 

  20. R. Flury, R.R. Wattenhofer, Randomized 3D Geographic Routing, in Infocom 2008. Proc. 27th Conference on Computer Communications. IEEE, April 2008, pp. 13–18

    Google Scholar 

  21. T.R. Babu, A. Chatterjee, S. Khandeparker, A.V. Subhash, S. Gupta, Geographical Address Classification without using Geolocation Coordinates, in Proceedings of the 9th Workshop on Geographic Information Retrieval, ACM, 2015, p. 8

    Google Scholar 

  22. D. Dhanapala, A.P. Jayasumana, Anchor Selection and Topology Preserving Maps in WSNs – A Directional Virtual Coordinate Based Approach, in 2011 IEEE 36th Conference on Local Computer Networks (LCN), October 2011, pp. 571–579

    Google Scholar 

  23. D.C. Dhanapala, A.P. Jayasumana, Directional Virtual Coordinate Systems for Wireless Sensor Networks, in Proceedings of the IEEE International Conference on Communications (ICC-11), 2011, p. 16

    Google Scholar 

  24. B. Donnet, B. Gueye, M.A. Kaafar, A survey on network coordinates systems, design, and security. IEEE Commun. Surv. Tutorials 12(4), 488–503 (2010)

    Article  Google Scholar 

  25. A. Gunathillake, A.V. Savkin, A.P. Jayasumana, Maximum Likelihood Topology Maps for Wireless Sensor Networks Using an Automated Robot, 2016 IEEE 41st Conference on Local Computer Networks (LCN), Dubai, 2016, pp. 339–347

    Google Scholar 

  26. D.C. Dhanapala, A.P. Jayasumana, Topology preserving maps: extracting layout maps of wireless sensor networks from virtual coordinates. IEEE/ACM Trans. Networking 22(3), 784–797 (2014)

    Article  Google Scholar 

  27. J. Dong, K. Ackermann, B. Bavar, C. Nita-Rotaru, Secure and robust virtual coordinate system in wireless sensor networks. J. ACM Trans. Sens. Netw. 6(4), 29 (2010)

    Google Scholar 

  28. J. Seibert, S. Becker, C. Nita-Rotaru, R. State, Newton: securing virtual coordinates by enforcing physical laws. IEEE/ACM Trans. Networking 22(3), 798–811 (2014)

    Article  Google Scholar 

  29. D. Zage, C. Nita-Rotaru, Robust decentralized virtual coordinate systems in adversarial environments. ACM Trans. Inf. Syst. Secur. 13(4), 38 (2010)

    Article  Google Scholar 

  30. S. Beckery, J. Seibert, D. Zage, C. Nita-Rotaru, R. Statey, Applying Game Theory to Analyze Attacks and Defenses in Virtual Coordinate Systems, in 2011 IEEE/IFIP 41st International Conference on Dependable Systems & Networks (DSN), Hong Kong, 2011, pp. 133–144

    Google Scholar 

  31. A. Kermarrec, A. Mostefaoui, M. Raynal, G. Tredan, A. Carneiro Viana, Large-Scale Networked Systems: From Anarchy to Geometric Self-Structuring, in 10th Intnl. Conf. Distrib. Comput. Netw. (ICDCN), volume 5408 of Lect. Notes Computing. Sc., Hyderabad, India, January 2009. Springer, p. 25–36

    Google Scholar 

  32. M. Shah, A. Sardana, Searching in Internet of Things using VCS, in Proceedings of the First International Conference on Security of Internet of Things, Kollam, India, 17–19 August 2012

    Google Scholar 

  33. M. Li, P. Jia, Y. Xu, Y. Yuan, Traveling Path Tracking Algorithm in Virtual Coordinate System for Intelligent Vehicle, in 2012 IEEE 2nd International Conference on Cloud Computing and Intelligence Systems, Hangzhou, 2012, pp. 1183–1187

    Google Scholar 

  34. P. Leone, K. Samarasinghe, Greedy Routing on Virtual Raw Anchor Coordinate (VRAC) System, in 2016 International Conference on Distributed Computing in Sensor Systems (DCOSS), Washington, DC, 2016, pp. 52–58

    Google Scholar 

  35. A.P. Jayasumana, R. Paffenroth, S. Ramasamy, Topology Maps and Distance-Free Localization from Partial Virtual Coordinates for IoT Networks, in Proceedings of the IEEE ICC, May 2016, pp. 1–6

    Google Scholar 

  36. J.-P. Sheu, M.-L. Ding, K.-Y. Hsieh. 2007, Routing with Hexagonal Virtual Coordinates in Wireless Sensor Networks, in Proceedings of the IEEE Wireless Communications and Networking Conference (WCNC’07). pp. 2929–2934

    Google Scholar 

  37. Q. Fang, J. Gao, L.J. Guibas, V.D. Silva, L. Zhang, GLIDER: gradient landmark-based distributed routing for sensor networks. IEEE Infocom 1, 339–350 (2005)

    Google Scholar 

  38. J. Bruck, J. Gao, A. Jiang, MAP: Medial Axis Based Geometric Routing in Sensor Networks, in IEEE/ACM Mobicom, 2005, pp. 88–102

    Google Scholar 

  39. J. Newsome, D. Song, GEM: Graph Embedding for Routing and Data-Centric Storage in Sensor Networks Without Geographic Information, in ACM Conference on Embedded Networked Sensor Systems, 2003

    Google Scholar 

  40. A. Cvetkovski, M. Crovella, Hyperbolic Embedding and Routing for Dynamic Graphs, in Infocom, 2009, pp. 1647–1655.

    Google Scholar 

  41. M.J.Tsai, H.Y.Yang, W. Huang, Axis-Based Virtual Coordinate Assignment Protocol and Delivery-Guaranteed Routing Protocol in Wireless Sensor Networks, in IEEE Infocom’07

    Google Scholar 

  42. F. Dabek, R. Cox, F. Kaashoek, R. Morris, Vivaldi: A Decentralized Network Coordinate System, in Sigcom, Portland, OR, August 2004

    Google Scholar 

  43. L. Wei Lehman, S. Lerman, A Decentralized Network Coordinate System for Robust Internet Distance, in Proceedings of the ITNG, 2006

    Google Scholar 

  44. T. Ng, H. Zhang, A Network Positioning System for the Internet, in Proceedings of the USENIX, 2004

    Google Scholar 

  45. E. Ng, H. Zhang, Predicting Internet Network Distance with Coordinates-Based Approaches, in Proceedings of the Infocom, 2002

    Google Scholar 

  46. P. Francis, S. Jamin, C. Jin, Y. Jin, D. Raz, Y. Shavitt, L. Zhang, Idmaps: A Global Internet Host Distance Estimation Service, 2000

    Google Scholar 

  47. L. Tang, M. Crovella, Virtual Landmarks for the Internet, in Proceedings of the Sigcomm, 2003

    Google Scholar 

  48. M. Pias, J. Crowcroft, S. Wilbur, S. Bhatti, T. Harris, Lighthouses for Scalable Distributed Location, in Proceedings of the IPTPS, 2003

    Google Scholar 

  49. M. Costa, M. Castro, R. Rowstron, P. Key, PIC: Practical Internet Coordinates for Distance Estimation, in Proceedings of the ICDCS, 2004

    Google Scholar 

  50. L. Guibas, C. Holleman, L.E. Kavraki, A Probabilistic Roadmap Planner for Flexible Objects with a Work Space Medial-Axis Based Sampling Approach, in Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Kyongju, Korea, 1999, IEEE Press, pp. 254–260

    Google Scholar 

  51. N. Amenta, M. Bern, D. Eppstein, The crust and the β-skeleton: combinatorial curve reconstruction. Graphical Models Image Process. 60, 125–135 (1998)

    Article  Google Scholar 

  52. N. Amenta, S. Choi, R.K. Kolluri, The power crust, unions of balls, and the medial axis transform. Comput. Geom. Theory Appl. 19, 127–153 (2001)

    Article  MathSciNet  Google Scholar 

  53. H. Blum, in A Transformation for Extracting New Descriptors of Shape, ed. By W. Wathen-Dunn. Models for the Perception of Speech and Visual Form (MIT Press, Cambridge, 1967), pp. 362–380.

    Google Scholar 

  54. H.I. Choi, S.W. Choi, H.P. Moon, Mathematical theory of medial axis transform. Pac. J. Math. 181(1), 57–88 (1997)

    Article  MathSciNet  Google Scholar 

  55. D.C. Dhanapala, A.P. Jayasumana, CSR: Convex Subspace Routing Protocol for WSNs, in Proc. 34th IEEE Conf. on Local Computer Networks, October 2009

    Google Scholar 

  56. G. Mahindre, A.P. Jayasumana, Post Failure Recovery of Virtual Coordinates in Wireless Sensor Networks, in Proc. 7th International Conference on Information and Automation for Sustainability (CIAfS'14), Colombo, Sri Lanka, December 2014

    Google Scholar 

  57. P. Cheng, T. Han, X. Zhang, R. Zheng, Z. Lin, A Single Mobile Anchor Based Distributed Localization Scheme for Sensor Networks, in 2016 35th Chinese Control Conference (CCC), Chengdu, 2016, pp. 8026–8031

    Google Scholar 

  58. M. Kirby, Geometric Data Analysis—An Empirical Approach to Dimensionality Reduction and the Study of Patterns (Wiley, New York, 2001)

    MATH  Google Scholar 

  59. J. Li, J. Jannotti, D. DeCouto, D. Karger, R. Morris, A Scalable Location Service for Geographic Ad-Hoc Routing, in IEEE/ACM Mobicomm, 2000, pp. 120–130

    Google Scholar 

  60. K.L. Calvert, M.B. Doar, E.W. Zegura, Modeling internet topology. IEEE Commun. 35(6), 160–163 (1997)

    Article  Google Scholar 

  61. K. Liu, N. Abu-Ghazaleh, Stateless and Guaranteed Geometric Routing on Virtual Coordinate Systems, in Proceedings of the 5th IEEE Int. Conf. on Mobile Ad Hoc and Sensor Systems (MASS )2008, September 2008, pp. 340–346

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gayatri A. Pendharkar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer International Publishing AG, part of Springer Nature

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Pendharkar, G.A., Jayasumana, A.P. (2019). Virtual Coordinate Systems and Coordinate-Based Operations for IoT. In: Al-Turjman, F. (eds) Performability in Internet of Things. EAI/Springer Innovations in Communication and Computing. Springer, Cham. https://doi.org/10.1007/978-3-319-93557-7_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-93557-7_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-93556-0

  • Online ISBN: 978-3-319-93557-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics