Efficient service discovery in mobile social networks for smart cities
- PDF / 3,462,232 Bytes
- 27 Pages / 439.37 x 666.142 pts Page_size
- 91 Downloads / 219 Views
Efficient service discovery in mobile social networks for smart cities Yonghong Guo1,2,3
· Lu Liu4 · John Panneerselvam4 · Rongbo Zhu5
Received: 10 January 2020 / Accepted: 29 May 2020 © Springer-Verlag GmbH Austria, part of Springer Nature 2020
Abstract Mobile social networks (MSNs) play an important role in the process of the development of smart cities. Citizens can interact and engage with services provided by MSNs. Smart city services enhance their quality of life. With the popularity of smart phones, mobile social activities have become an important component of citizens’ daily life. People can post their social contents to their remote friends and can access shared information in the cycles of friends anytime and anywhere through their mobile devices. This human-centered social approach generates enormous amounts of social data that are distributed across various smart devices. Efficient service discovery from such cycles of friends is a fundamental challenge for MSNs. This paper proposes a friends’ cycle service discovery (FCSD) model for searching social services in MSNs based on human sociological theories and social strategies. In the proposed FCSD network, intelligent network nodes with common social interests can self-organize to interact and form social cycles with other potential nodes, and further can co-operate autonomously to identify and discover useful services from cycles of friends and cycles of friends’ friends. The proposed model has been simulated and evaluated in a decentralized mobile social environment with an evolving network. The experimental results show that the FCSD model exhibits better performance compared with relevant state-of-the-art services search methods. Keywords Smart cities · Smart services · Mobile social networks · Self-organization · Decentralization Mathematics Subject Classification 68M10
1 Introduction Smart cities are built by using advanced information and communication technologies (ICT), including smart hardware devices, mobile networks, and software applications [1]. Smart cities can utilize ICT to improve the operational efficacy of urban services,
Extended author information available on the last page of the article
123
Y. Guo et al.
and better organize resources to provide services for their citizens [2–5]. In the process of the development of smart cities, the technologies of the internet of things (IoT) is widely applied to multi-areas of urban services, such as healthcare [3], vehicular communication [6], unmanned aerial vehicle [7] and so on. Furthermore, mobile networks are the important infrastructures of smart cities. People living in modern cities share own information and access authorized information of other devices using services supported by connected smart devices [8]. Mobile social activities have become part of people’s daily life. In MSNs, users are not only able to use existing online social networks (OSNs) via mobile devices, but also able to establish new social services facilitated through the powerful communication and sensing
Data Loading...