Skip to main content
Log in

Boundary-free skeleton extraction and its evaluation in sensor networks

  • Published:
Wireless Networks Aims and scope Submit manuscript

Abstract

In sensor networks community, the skeleton (or medial axis), as an important infrastructure which can correctly capture the topological and geometrical features of the underlying network, has been widely used for facilitating routing, navigation, segmentation, etc. Even though there are a handful of skeleton extraction solutions, the measurement of the goodness of the derived skeleton is often application-oriented, and there is no quantitative metric for this task. In this paper, we study the problem of skeleton extraction and conduct the first work on quantitative evaluation of skeleton in sensor networks. Different from traditional schemes which assume complete or incomplete boundaries, the proposed skeleton extraction algorithm is based on mere connectivity information, without reliance on any boundary information. More specifically, for each node we compute its variability factor based on the neighborhood sizes of the node and its neighbors, which can reflect how central a sensor node is to the network, and a sensor node identifies itself as a skeleton node if its variability factor is locally maximal. Next, we present a light-weight scheme to connect these skeleton nodes. Finally, we proposed a metric, named visibility coefficient, to quantitatively evaluate the derived skeleton.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Notes

  1. The width of a skeleton tree is defined as the maximal hop count distance, between two branches of the same skeleton tree with the same hop count distance to the root, plus one. If there is only one branch, the width is defined by one.

References

  1. Blum, H. (1967). Transformation for extracting new descriptors of shape, models for the perception of speech and visual form (pp. 363–380). Cambridge: MIT Press.

  2. Lederer, S., Wang, Y., & Gao, J. (2008). Connectivity-based localization of large scale sensor networks with complex shape.. In Proceedings of IEEE INFOCOM

  3. Buragohain, C., Agrawal, D., & Suri S. (2006). Distributed navigation algorithms for sensor networks. In Proceedings of IEEE INFOCOM.

  4. Bruck, J., Gao, J., & Jiang, A.A. (2005). Map: Medial axis based geometric routing in sensor networks. In Proceedings of ACM MOBICOM.

  5. Bruck, J., Gao, J., & Jiang, A. A. (2007). Map: Medial axis based geometric routing in sensor networks. Wireless Networks, 13(6), 835–853.

    Article  Google Scholar 

  6. Fang, Q., Gao, J., Guibas, L., de Silva, V., & Zhang, L. (2005). Glider: Gradient landmark-based distributed routing for sensor networks. In Proceedings of IEEE INFOCOM.

  7. Tan, G., Bertier, M., & Kermarrec, A.M. (2009). Convex partition of sensor networks and its use in virtual coordinate geographic routing. In Proceedings of IEEE INFOCOM.

  8. Zhu, X., Sarkar, R., & Gao, J. (2007). Shape segmentation and applications in sensor networks. In Proceedings of IEEE INFOCOM.

  9. Zhu, X., Sarkar, R., & Gao, J. (2009). Segmenting a sensor field: Algorithms and applications in network design. ACM Transactions on Sensor Networks, 5(2), 12:1–12:32.

    Article  Google Scholar 

  10. Jiang, H., Liu, W., Wang, D., Tian, C., Bai, X., Liu, X., & Liu, W. (2009). Case: Connectivity-based skeleton extraction in wireless sensor networks. In Proceedings of IEEE INFOCOM.

  11. Jiang, H., Liu, W., Wang, D., Tian, C., Bai, X., Liu, X., et al. (2010). Connectivity-based skeleton extraction in wireless sensor networks. IEEE Transactions on TPDS, 21(5), 710–721.

    Google Scholar 

  12. Liu, W., Jiang, H., Yang, Y., & jin, Z. (2013). A unified framework for line-like skeleton extraction in 2d/3d sensor networks. In Proceedings of IEEE ICNP.

  13. Dong, D., Liu, Y., & Liao, X. (2009). Fine-grained boundary recognition in wireless ad hoc and sensor networks by topological methods. In Proceedings of ACM MOBIHOC.

  14. Wang, Y., Gao, J., & Mitchell, J.S.B. (2006). Boundary recognition in sensor networks by topological methods. In Proceedings of ACM MOBICOM.

  15. Fekete, S.P., Kroller, A., Pfisterer, D., Fischer, S., & Buschmann, C. (2004). Neighborhood-based topology recognition in sensor networks. In Proceedings of the 1st International Workshop on Algorithmic Aspects of Wireless Sensor Networks.

  16. Kroller, A., Fekete, S.P., Pfisterer, D., & Fischer, S. (2006). Deterministic boundary recognition and topology extraction for large sensor networks. In Proceedings of ACM SODA.

  17. Jiang, H., Zhang, S., Tan, G., & Wang, C. (2011). Cabet: Connectivity-based boundary extraction of large-scale 3d sensor networks. In Proceedings of IEEE INFOCOM.

  18. Liu, W., Jiang, H., Bai, X., Tan, G., Wang, C., Liu, W., & Cai, K. (2012). Skeleton extraction from incomplete boundaries in sensor networks based on distance transform. In Proceedings of IEEE ICDCS.

  19. Liu, W., Jiang, H., Bai, X., Tan, G., Wang, C., & Cai, K. (2013). Distance transform-based skeleton extraction and its applications in sensor networks. IEEE Transactions on Parallel and Distributed Systems, 24(9), 1763–1772.

    Article  Google Scholar 

  20. Liu, W., Jiang, H., Wang, C., Liu, C., Yang, Y., Liu, W., & Li, B. (2012). Connectivity-based and boundary-free skeleton extraction in sensor networks. In Proceedings of IEEE ICDCS.

  21. Azimi, N., Gupta, H., Hou, X., & Gao, J. (2010). Data preservation under spatial failures in sensor networks. In Proceedings of ACM MOBIHOC.

  22. Shang, Y., Ruml, W., Zhang, Y., & Fromherz, M.P.J. (2003). Localization from mere connectivity information. In Proceedings of ACM MOBIHOC.

  23. Tan, G., Jiang, H., Zhang, S., & Kermarrec, A. (2010). Connectivity-based and anchor-free localization in large-scale 2d/3d sensor networks. In Proceedings of ACM MOBIHOC.

  24. Cornea, N., Silver, D., & Min, P. (2005). Curve-skeleton applications. In Proceedings of IEEE Visualization.

  25. Cornea, N., Silver, D., & Min, P. (2007). Curve-skeleton properties, applications, and algorithms. IEEE Transactions on Visualization and Computer Graphics, 13(3), 530–548.

    Article  Google Scholar 

  26. He, T., Hong, L., Chen, D., & Liang, Z. (2001). Reliable path for virtual endoscopy: Ensuring complete examination of human organs. IEEE Transactions on Visualization and Computer Graphics, 7(4), 333–342.

    Article  Google Scholar 

  27. Liu, W., Wang, D., Jiang, H., Liu, W., Wang, C. (2012). Approximate convex decomposition based localization in wireless sensor networks. In Proceedings of IEEE INFOCOM.

  28. Ganeriwal, S., Kumar, P., & Srivastava, M.B. (2003). Timing-sync protocol for sensor networks. In Proceedings of ACM SenSys.

  29. Cheng, J., Jiang, H., Liu, J., Liu, W., & Wang, C. (2011). On efficient processing of continuous historical top-k queries in wireless sensor networks. IEEE Transactions on Vehicular Technology, 60(5), 2363–2367.

    Article  Google Scholar 

  30. Jiang, H., & Jin, S. (2006). Scalable and robust aggregation techniques for extracting statistical information in sensor networks. In Proceedings of IEEE ICDCS.

  31. Jiang, H., Jin, S., & Wang, C. (2010). Parameter-based data aggregation for statistical information extraction in wireless sensor networks. IEEE Transactions on Vehicular Technology, 59(8), 3992–4001.

    Article  Google Scholar 

  32. Jiang, H., Jin, S., & Wang, C. (2011). Prediction or not? An energy-efficient framework for clustering-based data collection in wireless sensor networks. IEEE Transactions on Parallel and Distributed Systems, 22(6), 1064–1071.

    Article  Google Scholar 

  33. Ratnasamy, S., Karp, B., Shenker, S., Estrin, D., Govindan, R., Yin, L., et al. (2003). Data-centric storage in sensornets with ght, a geographic hash table. Mobile Networks and Applications, 8(4), 427–442.

    Article  Google Scholar 

  34. Ratnasamy, S., Karp, B., Yin, L., Yu, F., Estrin, D., Govindan, R., & Shenker, S. (2002). Ght: A geographic hash table for data-centric storage in sensornets. In Proceedings of International Workshop on Wireless Sensor Networks and Applications.

  35. Sarkar, R., Zhu, X., & Gao, J. (2009). Double rulings for information brokerage in sensor networks. IEEE/ACM Transactions on Networking, 17(6), 1902–1915.

    Article  Google Scholar 

  36. Sarkar, R., Zeng, W., Gao, J., & Gu, X. (2010). Covering space for in-network sensor data storage. In Proceedings of ACM/IEEE IPSN.

  37. Shenker, S., Ratnasamy, S., Karp, B., Govindan, R., & Estrin, D. (2003). Data-centric storage in sensornets. SIGCOMM Computer Communication Review, 33(1), 137–142.

    Article  Google Scholar 

  38. Zhu, D., Tao, Q., Xing, J., Wang, Y., Liu, W., & Jiang, H. (2013). The extraction and evaluation of skeleton in sensor networks, In Proceedings of IEEE Ninth International Conference on Mobile Ad-hoc and Sensor Networks (MSN).

Download references

Acknowledgments

This work was supported by the National Natural Science Foundation of China under Grant 61202460 and Grant 61271226. The corresponding author is Tianping Deng. An earlier version of this work is [38].

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tianping Deng.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhu, D., Tao, Q., Xing, J. et al. Boundary-free skeleton extraction and its evaluation in sensor networks. Wireless Netw 21, 269–280 (2015). https://doi.org/10.1007/s11276-014-0742-x

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11276-014-0742-x

Keywords

Navigation