Nodal Sociality-based Data Forwarding for Opportunistic Networks

It is a key problem to choose proper agents for forwarding opportunistic messages. In order to avoid the transmission limits caused by the characteristics mobility,active alternatively of nodes and dynamic changes of network topology in opportunistic networks,a data forwarding algorithm—SNOP( data forwarding algorithm based on the sociality of node in opportunistic networks) was proposed from the perspective of combining social network with opportunistic network. SNOP takes community,similarity between societies and activity of nodes in the network into consideration to choose the targeted agents. It calculates nodal sociality in offline mode and implements messages forwarding online to reach the goal of high efficiency and reliability. The experimental results on real-world datasets showed that compared with the existing algorithm of data transmission,SNOP has a higher delivery success ratio,smaller transmission delay and with lower network overhead.