Social Similarity Routing Algorithm based on Socially Aware Networks in the Big Data Environment
In the big data environment, the social information of a large number of nodes cannot be reasonably analyzed and utilized, thus leading to the problem of uneven routing performance. Therefore, this paper proposes a Social Similarity Routing Algorithm (SRRA) based on socially aware networks in the bi...
Saved in:
Published in | Journal of signal processing systems Vol. 94; no. 11; pp. 1253 - 1267 |
---|---|
Main Authors | , , , , , , , |
Format | Journal Article |
Language | English |
Published |
New York
Springer US
01.11.2022
Springer Nature B.V |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | In the big data environment, the social information of a large number of nodes cannot be reasonably analyzed and utilized, thus leading to the problem of uneven routing performance. Therefore, this paper proposes a
Social Similarity Routing Algorithm
(SRRA) based on socially aware networks in the big data environment. In the SRRA algorithm, two main parts in which the process of nodes forwarding messages are in-community and out-of-community. First, we defined three indexes for nodes and communities in which nodes are located by analyzing human social behavior: community connectedness between communities, the activity of nodes, and the social similarity of nodes. Then these three indexes are used to make up two measures: the in-community forwarding measure and the out-of-community forwarding measure. When messages are forwarded within a community, we choose nodes with high in-community forwarding measures as relay nodes so that messages can be delivered quickly in the same community. The relay node with the highest out-of-community forwarding measure is chosen to forward the message to the adjacent communities that are as near as possible to the destination community as much as possible when messages are forwarded outside the community, which ensures that messages can always be sent to the target community fast and accurately. The results of the simulation experiments compared with existing routing algorithms prove that the SRRA routing algorithm significantly improves the message delivery ratio while effectively reducing the network overhead and average latency. |
---|---|
ISSN: | 1939-8018 1939-8115 |
DOI: | 10.1007/s11265-022-01790-3 |