World Wide Web

, Volume 21, Issue 3, pp 783–802 | Cite as

Multi-layer-based opportunistic data collection in mobile crowdsourcing networks

  • Fan Li
  • Zhuo Li
  • Kashif Sharif
  • Yang Liu
  • Yu Wang
Part of the following topical collections:
  1. Special Issue on Mobile Crowdsourcing


Along with the explosive popularity of wireless mobile devices and availability of high data rates, new crowdsourcing paradigms have emerged to leverage the power of problem-solving by crowds. A crucial challenge in crowdsourcing is data collection. With the increasing number of mobile users, device to device communication with opportunistic connections has become a real possibility, reducing the load on infrastructure based networks. Crowdsourcing over such opportunistic links presents with unique challenges. This paper proposes to exploit opportunistic transmission to collect data in crowdsourced networks, by using multiple layers of social graphs along with weight training for energy efficient data collection. We design two types of multi-layer-based opportunistic data collection methods by using different dimensions of data. Simulation experiments show that using these techniques, delivery ratio can be increased while reducing the load and energy consumption of the mobile network.


Crowdsourcing Data collection Multi-layer Opportunistic networks 



The work of Fan Li is partially supported by the National Natural Science Foundation of China under Grant No. 61772077, 61370192 and 61432015. The work of Yang Liu is partially supported by China Postdoctoral Science Foundation 2015M580051, 2016T90039, and the National Natural Science Foundation of China under Grant No. 61602038. The work of YuWang is partially supported by the US National Science Foundation under Grant No. CNS-1319915 and CNS-1343355, and the National Natural Science Foundation of China under Grant No. 61428203 and 61572347.


  1. 1.
    Boldrini, C., Conti, M., Jacopini, J., Passarella, A.: Hibop: A history based routing protocol for opportunistic networks. In: Proceedings of WoWMoM, pp. 1–12 (2007)Google Scholar
  2. 2.
    Chen, K., Shen, H.: Smart: Utilizing distributed social map for lightweight routing in delay-tolerant networks. IEEE/ACM Trans. Networking 22(5), 1545–1558 (2014)MathSciNetCrossRefGoogle Scholar
  3. 3.
    Ciobanu, R.I., Dobre, C., Cristea, V.: Reducing congestion for routing algorithms in opportunistic networks with socially-aware node behavior prediction. In: 2013 IEEE 27th International Conference on Advanced Information Networking and Applications (AINA), pp. 554–561 (2013)Google Scholar
  4. 4.
    Daly, E.M., Haahr, M.: Social network analysis for routing in disconnected delay-tolerant manets. In: Proceedings of the 8th ACM International Symposium on Mobile Ad Hoc Networking and Computing, pp. 32–40. ACM (2007)Google Scholar
  5. 5.
    Dubois-Ferriere, H., Grossglauser, M., Vetterli, M.: Age matters: Efficient route discovery in mobile ad hoc networks using encounter ages. In: Proceedings of MobiHoc, pp. 257–266 (2003)Google Scholar
  6. 6.
    Erramilli, V., Chaintreau, A., Crovella, M., Diot, C.: Diversity of forwarding paths in pocket switched networks. In: Proceedings of ACM SIGCOMM Conference on Internet Measurement, pp. 161–174 (2007)Google Scholar
  7. 7.
    Estellés-Arolas, E., de Guevara, F.G.L.: Towards an integrated crowdsourcing definition. J. Inf. Sci. 38(2), 189–200 (2012)CrossRefGoogle Scholar
  8. 8.
    Ganti, R.K., Ye, F., Lei, H.: Mobile crowdsensing: Current state and future challenges. IEEE Commun. Mag. 49(11), 32–39 (2011)CrossRefGoogle Scholar
  9. 9.
    Gao, L., Li, M., Bonti, A., Zhou, W., Yu, S.: Multidimensional routing protocol in human-associated delay-tolerant networks. IEEE Trans. Mob. Comput. 12(11), 2132–2144 (2013)CrossRefGoogle Scholar
  10. 10.
    Guo, B., Chen, H., Han, Q., Yu, Z., Zhang, D., Wang, Y.: Worker-contributed data utility measurement for visual crowdsensing systems. IEEE Trans. Mob. Comput. PP(99), 1–1 (2016)Google Scholar
  11. 11.
    Guo, B., Chena, H., Yua, Z., Nana, W., Xieb, X., Zhangc, D., Zhoua, X.: Taskme: Toward a dynamic and quality-enhanced incentive mechanism for mobile crowd sensing. Int. J. Hum. Comput. Stud. 102(6), 14–26 (2017)CrossRefGoogle Scholar
  12. 12.
    Guo, B., Liu, Y., Wu, W., Yu, Z., Han, Q.: Activecrowd: A framework for optimized multitask allocation in mobile crowdsensing systems. IEEE Tran. Human-Mach. Syst. PP(99), 1–12 (2016)Google Scholar
  13. 13.
    Guo, B., Wang, Z., Yu, Z., Wang, Y., Yen, N.Y., Huang, R., Zhou, X.: Mobile crowd sensing and computing: The review of an emerging human-powered sensing paradigm. ACM Comput. Surv. 48(1), 7:1–7:31 (2015). doi: 10.1145/2794400 CrossRefGoogle Scholar
  14. 14.
    Higuchi, T., Yamaguchi, H., Higashino, T., Takai, M.: A neighbor collaboration mechanism for mobile crowd sensing in opportunistic networks. In: 2014 IEEE International Conference on Communications (ICC), pp. 42–47 (2014)Google Scholar
  15. 15.
    Hui, P., Crowcroft, J., Yoneki, E.: Bubble rap: Social-based forwarding in delay-tolerant networks. IEEE Trans. Mob. Comput. 10(11), 1576–1589 (2011)CrossRefGoogle Scholar
  16. 16.
    Lane, N.D., Chon, Y., Zhou, L., Zhang, Y., Li, F., Kim, D., Ding, G., Zhao, F., Cha, H.: Piggyback crowdsensing (pcs): Energy efficient crowdsourcing of mobile sensor data by exploiting smartphone app opportunities. In: Proceedings of SenSys, p. 7 (2013)Google Scholar
  17. 17.
    Lane, N.D., Miluzzo, E., Lu, H., Peebles, D., Choudhury, T., Campbell, A.T.: A survey of mobile phone sensing. IEEE Commun. Mag. 48(9), 140–150 (2010)CrossRefGoogle Scholar
  18. 18.
    LeBrun, J., Chuah, C.N., Ghosal, D., Zhang, M.: Knowledge-based opportunistic forwarding in vehicular wireless ad hoc networks. In: Proceedings of VTC, vol. 4, pp. 2289–2293 (2005)Google Scholar
  19. 19.
    Li, L., Qin, Y., Zhong, X.: A novel routing scheme for resource-constraint opportunistic networks: A cooperative multiplayer bargaining game approach. IEEE Trans. Veh. Technol. 65(8), 6547–6561 (2016)CrossRefGoogle Scholar
  20. 20.
    Li, Z., Wang, C., Yang, S., Jiang, C., Li, X.: Lass: Local-activity and social-similarity based data forwarding in mobile social networks. IEEE Trans. Parallel Distrib. Syst. 26(1), 174–184 (2015)CrossRefGoogle Scholar
  21. 21.
    Li, Z., Wang, C., Yang, S., Jiang, C., Stojmenovic, I.: Space-crossing: Community-based data forwarding in mobile social networks under the hybrid communication architecture. IEEE Trans. Wirel. Commun. 14(9), 4720–4727 (2015)CrossRefGoogle Scholar
  22. 22.
    Lindgren, A., Doria, A., Schelén, O.: Probabilistic routing in intermittently connected networks. ACM SIGMOBILE Mobile Comput. Commun. Rev. 7(3), 19–20 (2003)CrossRefGoogle Scholar
  23. 23.
    Liu, C., Pan, Y., Chen, A., Bian, K., Wu, J.: Scalable opportunistic forwarding algorithms in delay tolerant networks using similarity hashing. In: 2014 Eleventh Annual IEEE International Conference on Sensing, Communication, and Networking (SECON), pp. 46–54 (2014)Google Scholar
  24. 24.
    Liu, Y., Bashar, A.M.A.E., Li, F., Wang, Y., Liu, K.: Multi-copy data dissemination with probabilistic delay constraint in mobile opportunistic device-to-device networks. In: Proceedings of WoWMoM (2016)Google Scholar
  25. 25.
    Liu, Y., Han, Y., Yang, Z.,Wu, H.: Efficient data query in intermittently-connected mobile Ad Hoc social networks. IEEE Trans. Parallel Distrib. Syst. 26(5), 1301–1312 (2015)CrossRefGoogle Scholar
  26. 26.
    Liu, Y., Li, F.,Wang, Y.: Incentives for delay-constrained data query and feedback in mobile opportunistic crowdsensing. Sensors 16(7), 1138 (2016)CrossRefGoogle Scholar
  27. 27.
    Liu, Y., Yang, Z., Ning, T., Wu, H.: Efficient Quality-of-Service (QoS) Support in mobile opportunistic networks. IEEE Trans. Veh. Technol. 63(9), 4574–4584 (2014)CrossRefGoogle Scholar
  28. 28.
    Ma, H., Zhao, D., Yuan, P.: Opportunities in mobile crowd sensing. IEEE Commun. Mag. 52(8), 29–35 (2014)CrossRefGoogle Scholar
  29. 29.
    Pietilainen, A.K., Diot, C.: Crawdad data set thlab/sigcomm2009 (v. 2012-07-15) (2012)Google Scholar
  30. 30.
    Reddy, S., Estrin, D., Srivastava, M.: Recruitment framework for participatory sensing data collections. In: Pervasive Computing, pp. 138–155 (2010)Google Scholar
  31. 31.
    Scott, J., Gass, R., Crowcroft, J., Hui, P., Diot, C., Chaintreau, A.: Crawdad trace cambridge/haggle/imote/infocom2006 (v. 2009-05-29). Downloaded from (2009)
  32. 32.
    Tao, J., Tan, C., Zhang, Z., He, J., Xu, Y.: Opportunistic forwarding based on the weighted social characteristics in msns. In: 2015 IEEE International Conference on Communications (ICC), pp. 6318–6323 (2015)Google Scholar
  33. 33.
    Tuncay, G.S., Benincasa, G., Helmy, A.: Autonomous and distributed recruitment and data collection framework for opportunistic sensing. SIGMOBILE Mob. Comput. Commun. Rev. 16(4), 50–53 (2013)CrossRefGoogle Scholar
  34. 34.
    Tuncay, G.S., Benincasa, G., Helmy, A.: Participant recruitment and data collection framework for opportunistic sensing: A comparative analysis. In: Proceedings of the 19th Annual International Conference on Mobile Computing & Networking, pp. 191–194 (2013)Google Scholar
  35. 35.
    Vahdat, A., Becker, D.: Epidemic-routing-for-partially:techreport:2000. Tech. rep., Duke University (2000)Google Scholar
  36. 36.
    Wang, J., Wang, Y., Helal, S., Zhang, D.: A context-driven worker selection framework for crowd-sensing. Int. J. Distrib. Sen. Netw. 2016, 12 (2016)Google Scholar
  37. 37.
    Wang, L., Zhang, D., Yan, Z., Xiong, H., Xie, B.: Effsense: A novel mobile crowd-sensing framework for energy-efficient and cost-effective data uploading. IEEE Trans. Syst. Man Cybern. Syst. Hum. 45(12), 1549–1563 (2015)CrossRefGoogle Scholar
  38. 38.
    Wang, Y., Chen, J., Jin, Q., Ma, J.: Message forwarding strategies in device-to-device based mobile social networking in proximity (msnp). In: 2016 IEEE 14th International Conference on Dependable, Autonomic and Secure Computing, 14th International Conference on Pervasive Intelligence and Computing, 2nd Intl Conf on Big Data Intelligence and Computing and Cyber Science and Technology Congress (DASC/PiCom/DataCom/CyberSciTech), pp. 69–74 (2016)Google Scholar
  39. 39.
    Wu, J., Wang, Y.: Social feature-based multi-path routing in delay tolerant networks. In: Proceedings of INFOCOM, pp. 1368–1376 (2012)Google Scholar
  40. 40.
    Wu, J., Xiao, M., Huang, L.: Homing spread: Community home-based multi-copy routing in mobile social networks. In: Proceedings of INFOCOM, pp. 2319–2327 (2013)Google Scholar
  41. 41.
    Xiong, H., Zhang, D., Wang, L., Chaouchi, H.: Emc3: Energy-efficient data transfer in mobile crowdsensing under full coverage constraint. IEEE Trans. Mob. Comput. 14(7), 1355–1368 (2015)CrossRefGoogle Scholar
  42. 42.
    Xu, Y., Chen, X.: Social-similarity-based multicast algorithm in impromptu mobile social networks. In: 2014 IEEE Global Communications Conference, pp. 346–351 (2014)Google Scholar
  43. 43.
    Yang, D., Xue, G., Fang, X., Tang, J.: Incentive mechanisms for crowdsensing: Crowdsourcing with smartphones. IEEE/ACM Trans. Netw. 24(3), 1732–1744 (2016)CrossRefGoogle Scholar
  44. 44.
    Yu, Z., Xu, H., Yang, Z., Guo, B.: Personalized travel package with multi-point-of-interest recommendation based on crowdsourced user footprints. IEEE Trans. Human-Mach. Syst. 46(1), 151–158 (2016)CrossRefGoogle Scholar
  45. 45.
    Zhang, D., Xiong, H., Wang, L., Chen, G.: Crowdrecruiter: Selecting participants for piggyback crowdsensing under probabilistic coverage constraint. In: Proceedings of the 2014 ACM International Joint Conference on Pervasive and Ubiquitous Computing, pp. 703–714. ACM, New York, NY, USA (2014)Google Scholar
  46. 46.
    Zhu, Y., Zhang, C., Wang, Y.: Mobile data delivery through opportunistic communications among cellular users: A case study for the d4d challenge. In: Proceedings of NetMob (2013)Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2017

Authors and Affiliations

  1. 1.School of Computer ScienceBeijing Institute of TechnologyBeijingChina
  2. 2.School of AutomationBeijing Institute of TechnologyBeijingChina
  3. 3.Department of Computer ScienceUniversity of North Carolina at CharlotteCharlotteUSA

Personalised recommendations