Secure Routing Based on Social Similarity in Opportunistic Networks

Secure Routing Based on Social Similarity in Opportunistic Networks
复制标题

DOI:
10.1109/twc.2015.2476466
复制
发表时间:
2016
影响因子:
10.4
通讯作者:
Lin Yao;Yanmao Man;Zhong Huang;Jing Deng;Xin Wang
Lin Yao;Yanmao Man;Zhong Huang;Jing Deng;Xin Wang
中科院分区:
计算机科学1区
文献类型:
--
作者:
Lin Yao;Yanmao Man;Zhong Huang;Jing Deng;Xin Wang

文献摘要

被引文献

相似文献

由于缺乏预先存在的基础设施或动态拓扑,因此无法在机会网络 (OppNets) 中建立端到端连接。相反,可以采用存储转发策略。然而,这种松散的路由路径在很大程度上取决于参与节点之间的合作。节点的自私或恶意行为对网络性能影响很大。在本文中,我们设计并验证了用于安全路由优化的动态信任管理模型。我们提出将社会信任纳入路由决策过程的概念,并设计基于社会相似性的信任路由(TRSS)方案。 TRSS 基于节点根据共同兴趣或社会相似性四处移动并相互联系的观察。与目的地共享更多社交历史记录中的社交特征的节点更有可能在不久的将来靠近目的地,并且应该被选为下一跳转发器。此外,可以根据观察到的节点的可信度及其遭遇历史来建立社会信任。基于直接信任和推荐信任,那些不可信的节点将被检测出来并从可信列表中清除。由于只有受信任节点的数据包才会被转发,因此自私节点有动力再次表现良好。仿真评估表明,TRSS 在检测自私甚至恶意节点方面非常有效,并取得了较好的性能。
The lack of pre-existing infrastructure or dynamic topology makes it impossible to establish end-to-end connections in opportunistic networks (OppNets). Instead, a store-and-forward strategy can be employed. However, such loosely knit routing paths depend heavily on the cooperation among participating nodes. Selfish or malicious behaviors of nodes impact greatly on the network performance. In this paper, we design and validate a dynamic trust management model for secure routing optimization. We propose the concept of incorporating social trust into the routing decision process and design a trust routing based on social similarity (TRSS) scheme. TRSS is based on the observation that nodes move around and contact each other according to their common interests or social similarities. A node sharing more social features in social history record with the destination is more likely to travel close to the latter in the near future and should be chosen as the next-hop forwarder. Furthermore, social trust can be established based on an observed node's trustworthiness and its encounter history. Based on direct and recommended trust, those untrustworthy nodes will be detected and purged from the trusted list. Since only trusted nodes' packets will be forwarded, the selfish nodes have the incentives to behave well again. Simulation evaluation demonstrates that TRSS is very effective in detecting selfish or even malicious nodes and achieving better performance.