Abstract
As predicted, trillions of devices and billions of services will be integrated into Internet of Things (IoT), where most value added applications rely on wireless physical links. In this paper, we develop a recommender system to overcome the challenges of large-scale mobile IoT. The proposed recommender system socially matches wireless devices to communicate and share their contents based on similarities, distance, velocity, wireless channel quality and remaining energy. The physical layer connections are realized by device-to-device spectrum sharing techniques, and we accordingly designed a cooperative multicast service case to make full use of the wireless broadcasting nature. A “green communication” orientated algorithm is proposed to allocate power resources, adaptively adjust data rate and recommend partners as mobile relays. Simulation results show that the proposed system can efficiently utilize the wireless resource of mobile IoT and appropriately recommend partners to assist more users into IoT services.
Similar content being viewed by others
Notes
This is possible when \(\mathcal {V}(t)\) may be “incomplete” in Section 3.2.2. If \(|\overline {\mathcal {V}}|<N-|\mathcal {V}(t)|\), we have \(|V(t)\cup \overline V|\leq N\).
References
Adomavicius G, Zhang J (2015) Improving stability of recommender systems: a meta-algorithmic approach. IEEE Trans Knowl Data En 27(6):1573–1587
Brenev E (2016) Mishelti m5 love. Headtalker. https://headtalker.com/campaigns/mishelti-m5-love. Accessed October 2016
Chen L, Sycara K (1998) Webmate: a personal agent for browsing and searching Proceedings of the second international conference on autonomous agents. ACM, pp 132–139
Doppler K, Rinne M, Wijting C, Ribeiro C B, Hugl K (2009) Device-to-device communication as an underlay to LTE-advanced networks. IEEE Commun Mag 47 (12):42–49
Fuller B (2016a) From trilobites to a trillion chips: The iot explosion. UBM LLC. http://www.armtechcon.com/from-trilobites-to-a-trillion-chips-the-iot-explosion. Accessed October 2016
Fuller B (2016b) How do we get to 1 trillion devices? UBM LLC. http://www.armtechcon.com/how-do-we-get-to-1-trillion-devices. Accessed October 2016
Hou F, Cai L X, Ho P H, Shen X, Zhang J (2009) A cooperative multicast scheduling scheme for multimedia services in ieee 802.16 networks. IEEE Trans Wirel Commun 8(3):1508–1519
Kenteris M, Gavalas D Mpitziopoulos a (2010) a mobile tourism recommender system IEEE symposium on computers and communications (ISCC). IEEE, pp 840–845
Kim T, Dong M (2014) An iterative hungarian method to joint relay selection and resource allocation for d2d communications. IEEE Wirel Commun Lett 3(6):625–628
Li X, Guo L, Zhao YE (2008) Tag-based social interest discovery International conference on world wide web. ACM, pp 675–684
Lin X, Ratasuk R, Ghosh A (2015) Network-assisted device-to-device scheduling in lte IEEE vehicular technology conference (VTC). IEEE, pp 1–5
Luo C, Gong Y, Zheng F (2011) Full interference cancellation for two-path relay cooperative networks. IEEE Trans Veh Technol 60(1):343–347
Ma C, Sun G, Tian X, Ying K, Yu H Wang X (2013) Cooperative relaying schemes for device-to-device communication underlaying cellular networks IEEE global communications conference (GLOBECOM). IEEE, pp 3890–3895
Mandyam G D, Boyns M (2008) Recommender systems for mobile content: Current challenges and ways forward International symposium on world of wireless, mobile and multimedia networks (WoWMoM). IEEE, pp 1–6
Mashal I, Alsaryrah O, Chung TY (2016) Analysis of recommendation algorithms for internet of things IEEE wireless communications and networking conference workshops (WCNCW). IEEE, pp 181–186
Moukas A (1997) Amalthaea information discovery and filtering using a multiagent evolving ecosystem. Appl Artif Intell 11(5):437–457
Niu B, Jiang H, Zhao H V (2010) A cooperative multicast strategy in wireless networks. IEEE Trans Veh Technol 59(6):3136–3143
Ren C, Chen J, Kuo Y, Yang L (2015) Differential successive relaying scheme for fast and reliable data delivery in vehicular ad hoc networks. IET Commun 9(8):1088–1095
Ren C, Chen J, Kuo Y, Yang L, Lyu L (2016) Three-path successive relaying protocol with blind inter-relay interference cancellation and cooperative non-coherent detection. Wirel Commun Mob Com 16(17):2778–2791
Schweizer D, Zehnder M, Wache H, Witschel H F, Zanatta D, Rodriguez M (2015) Using Consumer behavior data to reduce energy consumption in smart homes: applying machine learning to save energy without lowering comfort of inhabitants IEEE international conference on machine learning and applications (ICMLA). IEEE, pp 1123–1129
Suh C, Mo J (2008) Resource allocation for multicast services in multicarrier wireless communications. IEEE Trans Wirel Commun 7(1):27–31
Wache H, Witschel H F, Zanatta H, Rodriguez M, Zehnder M (2015) Energy Saving in smart homes based on consumer behavior: a case study IEEE international smart cities conference (ISC2), IEEE Computer Society Press
Wen J, Chang X W (2017) Success probability of the babai estimators for box-constrained integer linear models. IEEE Trans Inf Theory 63(1):631–648
Wen J, Tong C, Bai S (2016a) Effects of some lattice reductions on the success probability of the zero-forcing decoder. IEEE Commun Lett 20(10):2031–2034
Wen J, Zhou B, Mow W H, Chang X W (2016b) An efficient algorithm for optimally solving a shortest vector problem in compute-and-forward protocol design. IEEE Trans Wirel Commun 15(10):6541–6555
Yin C, Wang Y, Lin W, Xu J (2014) Device-to-device assisted two-stage cooperative multicast with optimal resource utilization IEEE globecom workshops (GC Wkshps). IEEE, pp 839–844
Zanardi V, Capra L (2008) Social ranking: uncovering relevant content using tag-based recommender systems ACM conference on recommender systems. ACM, pp 51–58
Zhang Y, Zhao J, Cao G (2010) Roadcast: a popularity aware content sharing scheme in vanets. ACM SIGCOMM Comput Commun Rev 13(4):1–14
Zhou B, Hu H, Huang S Q, Chen H H (2013) Intracluster device-to-device relay algorithm with optimal resource utilization. IEEE Trans Veh Technol 62(5):2315–2326
Zhou Y, Liu H, Pan Z, Tian L, Shi J, Yang G (2014) Two-stage cooperative multicast transmission with optimized power consumption and guaranteed coverage. IEEE J Sel Areas Comm 32(2):274–284
Acknowledgements
This work is supported in part by National Natural Science Foundation of China under grants 61540046 and 61601347, by “111” project of China under grant B08038, and by the scholarship from China Scholarship Council (CSC) under grant No. 201506960024.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Ren, C., Chen, J., Kuo, Y. et al. Recommender system for mobile users. Multimed Tools Appl 77, 4133–4153 (2018). https://doi.org/10.1007/s11042-017-4527-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-017-4527-y