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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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.
P. Bose, P. Morin, I. Stojmenović, J. Urrutia, Routing with guaranteed delivery in ad-hoc wireless networks. Wirel. Netw 7(6), 609–616 (2001)
Q. Cao, T. Abdelzaher, Scalable logical coordinates framework for routing in wireless sensor networks. ACM Trans. Sens. Netw. 2, 557–593 (2006)
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)
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
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)
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
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
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
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
C. Finn, D. Williams, An aeromagnetic study of Mount St. Helens. J. Geophys. Res. 92, 10194–110206 (1987)
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)
D. Niculescu, B. Nath, DV based positioning in ad-hoc networks. J. Telecommun. Syst. 22, 267–280 (2003)
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)
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
H. Frey, S. Rührup, I. Stojmenović, Routing in Wireless Sensor Networks, in Guide to Wireless Sensor Networks, (Springer, Berlin, 2009)
J.N. Al-Karaki, A.E. Kamal, Routing techniques in wireless sensor networks: a survey. Wireless Commun. IEEE 11(6), 6–28 (2004)
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
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
R. Flury, R.R. Wattenhofer, Randomized 3D Geographic Routing, in Infocom 2008. Proc. 27th Conference on Computer Communications. IEEE, April 2008, pp. 13–18
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
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
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
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)
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
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)
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)
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)
D. Zage, C. Nita-Rotaru, Robust decentralized virtual coordinate systems in adversarial environments. ACM Trans. Inf. Syst. Secur. 13(4), 38 (2010)
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
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
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
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
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
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
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
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)
J. Bruck, J. Gao, A. Jiang, MAP: Medial Axis Based Geometric Routing in Sensor Networks, in IEEE/ACM Mobicom, 2005, pp. 88–102
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
A. Cvetkovski, M. Crovella, Hyperbolic Embedding and Routing for Dynamic Graphs, in Infocom, 2009, pp. 1647–1655.
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
F. Dabek, R. Cox, F. Kaashoek, R. Morris, Vivaldi: A Decentralized Network Coordinate System, in Sigcom, Portland, OR, August 2004
L. Wei Lehman, S. Lerman, A Decentralized Network Coordinate System for Robust Internet Distance, in Proceedings of the ITNG, 2006
T. Ng, H. Zhang, A Network Positioning System for the Internet, in Proceedings of the USENIX, 2004
E. Ng, H. Zhang, Predicting Internet Network Distance with Coordinates-Based Approaches, in Proceedings of the Infocom, 2002
P. Francis, S. Jamin, C. Jin, Y. Jin, D. Raz, Y. Shavitt, L. Zhang, Idmaps: A Global Internet Host Distance Estimation Service, 2000
L. Tang, M. Crovella, Virtual Landmarks for the Internet, in Proceedings of the Sigcomm, 2003
M. Pias, J. Crowcroft, S. Wilbur, S. Bhatti, T. Harris, Lighthouses for Scalable Distributed Location, in Proceedings of the IPTPS, 2003
M. Costa, M. Castro, R. Rowstron, P. Key, PIC: Practical Internet Coordinates for Distance Estimation, in Proceedings of the ICDCS, 2004
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
N. Amenta, M. Bern, D. Eppstein, The crust and the β-skeleton: combinatorial curve reconstruction. Graphical Models Image Process. 60, 125–135 (1998)
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)
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.
H.I. Choi, S.W. Choi, H.P. Moon, Mathematical theory of medial axis transform. Pac. J. Math. 181(1), 57–88 (1997)
D.C. Dhanapala, A.P. Jayasumana, CSR: Convex Subspace Routing Protocol for WSNs, in Proc. 34th IEEE Conf. on Local Computer Networks, October 2009
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
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
M. Kirby, Geometric Data Analysis—An Empirical Approach to Dimensionality Reduction and the Study of Patterns (Wiley, New York, 2001)
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
K.L. Calvert, M.B. Doar, E.W. Zegura, Modeling internet topology. IEEE Commun. 35(6), 160–163 (1997)
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
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer International Publishing AG, part of Springer Nature
About this chapter
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)