FCNS: A Fuzzy Routing-Forwarding Algorithm Exploiting Comprehensive Node Similarity in Opportunistic Social Networks

At the dawn of big data and 5G networks, end-to-end communication with large amounts of data between mobile devices is difficult to be implemented through the traditional face-to-face transmission mechanism in social networks. Consequently, opportunistic social networks proposed that message applica...

Full description

Bibliographic Details
Main Authors: Kanghuai Liu, Zhigang Chen, Jia Wu, Leilei Wang
Format: Article
Language:English
Published: MDPI AG 2018-08-01
Series:Symmetry
Subjects:
Online Access:http://www.mdpi.com/2073-8994/10/8/338
id doaj-9f5637e9e4984b2c9af761debd9a93da
record_format Article
spelling doaj-9f5637e9e4984b2c9af761debd9a93da2020-11-25T02:46:31ZengMDPI AGSymmetry2073-89942018-08-0110833810.3390/sym10080338sym10080338FCNS: A Fuzzy Routing-Forwarding Algorithm Exploiting Comprehensive Node Similarity in Opportunistic Social NetworksKanghuai Liu0Zhigang Chen1Jia Wu2Leilei Wang3School of Software, Central South University, Changsha 410075, ChinaSchool of Software, Central South University, Changsha 410075, ChinaSchool of Software, Central South University, Changsha 410075, ChinaSchool of Software, Central South University, Changsha 410075, ChinaAt the dawn of big data and 5G networks, end-to-end communication with large amounts of data between mobile devices is difficult to be implemented through the traditional face-to-face transmission mechanism in social networks. Consequently, opportunistic social networks proposed that message applications should choose proper relay nodes to perform effective data transmission processes. At present, several routing algorithms, based on node similarity, attempt to use the contextual information related to nodes and the special relationships between them to select a suitable relay node among neighbors. However, when evaluating the similarity degree between a pair of nodes, most existing algorithms in opportunistic social networks pay attention to only a few similar factors, and even ignore the importance of mobile similarity in the data transmission process. To improve the transmission environment, this study establishes a fuzzy routing-forwarding algorithm (FCNS) exploiting comprehensive node similarity (the mobile and social similarities) in opportunistic social networks. In our proposed scheme, the transmission preference of the node is determined through the fuzzy evaluation of mobile and social similarities. The suitable message delivery decision is made by collecting and comparing the transmission preference of nodes, and the sustainable and stable data transmission process is performed through the feedback mechanism. Through simulations and the comparison of social network algorithms, the delivery ratio in the proposed algorithm is 0.85 on average, and the routing delay and network overhead of this algorithm are always the lowest.http://www.mdpi.com/2073-8994/10/8/338opportunistic social networksrouting algorithmnode similarityfuzzy inference systemdata transmission
collection DOAJ
language English
format Article
sources DOAJ
author Kanghuai Liu
Zhigang Chen
Jia Wu
Leilei Wang
spellingShingle Kanghuai Liu
Zhigang Chen
Jia Wu
Leilei Wang
FCNS: A Fuzzy Routing-Forwarding Algorithm Exploiting Comprehensive Node Similarity in Opportunistic Social Networks
Symmetry
opportunistic social networks
routing algorithm
node similarity
fuzzy inference system
data transmission
author_facet Kanghuai Liu
Zhigang Chen
Jia Wu
Leilei Wang
author_sort Kanghuai Liu
title FCNS: A Fuzzy Routing-Forwarding Algorithm Exploiting Comprehensive Node Similarity in Opportunistic Social Networks
title_short FCNS: A Fuzzy Routing-Forwarding Algorithm Exploiting Comprehensive Node Similarity in Opportunistic Social Networks
title_full FCNS: A Fuzzy Routing-Forwarding Algorithm Exploiting Comprehensive Node Similarity in Opportunistic Social Networks
title_fullStr FCNS: A Fuzzy Routing-Forwarding Algorithm Exploiting Comprehensive Node Similarity in Opportunistic Social Networks
title_full_unstemmed FCNS: A Fuzzy Routing-Forwarding Algorithm Exploiting Comprehensive Node Similarity in Opportunistic Social Networks
title_sort fcns: a fuzzy routing-forwarding algorithm exploiting comprehensive node similarity in opportunistic social networks
publisher MDPI AG
series Symmetry
issn 2073-8994
publishDate 2018-08-01
description At the dawn of big data and 5G networks, end-to-end communication with large amounts of data between mobile devices is difficult to be implemented through the traditional face-to-face transmission mechanism in social networks. Consequently, opportunistic social networks proposed that message applications should choose proper relay nodes to perform effective data transmission processes. At present, several routing algorithms, based on node similarity, attempt to use the contextual information related to nodes and the special relationships between them to select a suitable relay node among neighbors. However, when evaluating the similarity degree between a pair of nodes, most existing algorithms in opportunistic social networks pay attention to only a few similar factors, and even ignore the importance of mobile similarity in the data transmission process. To improve the transmission environment, this study establishes a fuzzy routing-forwarding algorithm (FCNS) exploiting comprehensive node similarity (the mobile and social similarities) in opportunistic social networks. In our proposed scheme, the transmission preference of the node is determined through the fuzzy evaluation of mobile and social similarities. The suitable message delivery decision is made by collecting and comparing the transmission preference of nodes, and the sustainable and stable data transmission process is performed through the feedback mechanism. Through simulations and the comparison of social network algorithms, the delivery ratio in the proposed algorithm is 0.85 on average, and the routing delay and network overhead of this algorithm are always the lowest.
topic opportunistic social networks
routing algorithm
node similarity
fuzzy inference system
data transmission
url http://www.mdpi.com/2073-8994/10/8/338
work_keys_str_mv AT kanghuailiu fcnsafuzzyroutingforwardingalgorithmexploitingcomprehensivenodesimilarityinopportunisticsocialnetworks
AT zhigangchen fcnsafuzzyroutingforwardingalgorithmexploitingcomprehensivenodesimilarityinopportunisticsocialnetworks
AT jiawu fcnsafuzzyroutingforwardingalgorithmexploitingcomprehensivenodesimilarityinopportunisticsocialnetworks
AT leileiwang fcnsafuzzyroutingforwardingalgorithmexploitingcomprehensivenodesimilarityinopportunisticsocialnetworks
_version_ 1724757792789626880