| Literature DB >> 28498309 |
Feng Zeng1, Nan Zhao2, Wenjia Li3.
Abstract
In mobile opportunistic networks, the social relationship among nodes has an important impact on data transmission efficiency. Motivated by the strong share ability of "circles of friends" in communication networks such as Facebook, Twitter, Wechat and so on, we take a real-life example to show that social relationships among nodes consist of explicit and implicit parts. The explicit part comes from direct contact among nodes, and the implicit part can be measured through the "circles of friends". We present the definitions of explicit and implicit social relationships between two nodes, adaptive weights of explicit and implicit parts are given according to the contact feature of nodes, and the distributed mechanism is designed to construct the "circles of friends" of nodes, which is used for the calculation of the implicit part of social relationship between nodes. Based on effective measurement of social relationships, we propose a social-based clustering and routing scheme, in which each node selects the nodes with close social relationships to form a local cluster, and the self-control method is used to keep all cluster members always having close relationships with each other. A cluster-based message forwarding mechanism is designed for opportunistic routing, in which each node only forwards the copy of the message to nodes with the destination node as a member of the local cluster. Simulation results show that the proposed social-based clustering and routing outperforms the other classic routing algorithms.Entities:
Keywords: circles of friends; clustering; mobile opportunistic network; routing; social relationship
Year: 2017 PMID: 28498309 PMCID: PMC5470785 DOI: 10.3390/s17051109
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Implicit Social Relationships.
Figure 2Encounter feature in datasets of Infocom5 and Infocom6.
Figure 3Encounter tables of nodes A, B and C.
Figure 4D’s common friends with other nodes.
Figure 5Cluster update.
Characteristics of the four experimental data sets.
| Dataset | Infocom5 | Infocom6 | Cambridge | Intel |
|---|---|---|---|---|
| Device | iMote | iMote | iMote | iMote |
| Duration(days) | 3.5 | 4 | 11.5 | 4 |
| Number of experimental devices | 41 | 98 | 52 | 9 |
| Number of internal contacts iMote | 22,459 | 170,601 | 10,873 | 1364 |
Simulation parameters of four experimental datasets in ONE.
| Dataset | Infocom5 | Infocom6 | Cambridge | Intel |
|---|---|---|---|---|
| Number of Nodes | 41 | 98 | 52 | 9 |
| Buffer Size | 5 M | 5 M | 5 M | 5 M |
| TTL | 60 min | 60 min | 2 days | 0.5 days |
Figure 6Quartiles of packet delivery ratios.
Figure 7Packet delivery ratio comparisons.
The PDR improvement of SCR compared with the other three algorithms (%).
| Algorithms | PRoPHETv2 | DRAFT | BUBBLE |
|---|---|---|---|
| Infocom5 | 18.1 | 8.5 | 28.4 |
| Infocom6 | 8.5 | 3.7 | 27.3 |
| Cambridge | 4.2 | 3.4 | 10.5 |
| Intel | 9.5 | 3.5 | 14.4 |
Figure 8Transmission delay comparisons.
The TD decrease of SCR compared with the other three algorithms (%).
| Algorithms | PRoPHETv2 | DRAFT | BUBBLE |
|---|---|---|---|
| Infocom5 | 17.1 | 18.2 | 38.4 |
| Infocom6 | 29.3 | 7.6 | 27.6 |
| Cambridge | 5.3 | 1.4 | 11.2 |
| Intel | 3.3 | 1.3 | 5.1 |
Figure 9Routing overhead ratio comparisons.
The ROR decrease of SCR compared with the other three algorithms (%).
| Algorithms | PRoPHETv2 | DRAFT | BUBBLE |
|---|---|---|---|
| Infocom5 | 30.7 | 9.3 | 19.2 |
| Infocom6 | 18.5 | 15.3 | 3.3 |
| Cambridge | 11.2 | 3.5 | 15.8 |
| Intel | 13.6 | 9.4 | 1.5 |
Figure 10Impact of parameters on SCR performance.