Font Size: a A A

The Research On Routing Protocol Of Opportunistic Social Networks Based On Network Coding

Posted on:2016-06-11Degree:MasterType:Thesis
Country:ChinaCandidate:F QiFull Text:PDF
GTID:2348330542975778Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Opportunistic network is a network that there does not require a complete path from source nodes to destination nodes,but utilize nodes movement to achieve the opportunity to accomplish the network communication.Because the network nodes are composed of the short distance intelligent communication devices by humans,and the mobile of nodes are usually affected by the social activities,so in recent years they have been proposed the concept of opportunistic social networks.In opportunistic social networks,the data transmission uses the so-called "store-carry-forward" routing model.The traditional network protocols are unable to meet the applications of opportunistic social networks.Therefore,how to improve the efficiency of data transmission in the intermittently connectivity of opportunistic social networks are the focus in the field of academic research,it is important to promote the development of wireless communication networks in the future.Using the network coding in the opportunistic social networks can improve network resource consumption and improve the efficiency of data transmission,and the existing routing protocols of the opportunistic social networks although taking into account the real movement trajectory and sociality of nodes,but most do not consider network coding integrating into the routing protocol.in order to solve the low of data transmission success rate and the large of average transmission delay in the opportunistic social networks,this paper detailed study the routing protocols of opportunistic social networks,proposed a routing protocol of opportunistic social networks based on network coding,the specific contents are as follows:First,this paper researchs the characteristics,routing protocols,and the main application areas of the opportunistic networks,because of the obvious sociality in the opportunistic networks' nodes,then researchs the he typical routing protocols and algorithm of community structures partitioning in the opportunistic social networks.Due to network coding can improve tradeoff of resource consumption and transmission performance in t the opportunistic social networks,and carefully study the basic theory of network coding.According to the mobile status and activity characteristics of nodes in the opportunistic social network,from the feature of the community-based mobility model to divide community,this can improve the success rate of data transmission and ease the congestion of network.Then rresearching the methods of encoding and decoding of source node,intermediate nodes and the destination nodes.Particularly,in order to avoid blind coding in the intermediate nodes,so encode again on the same coded data packet only,this can shorten the length of the coding vectors and reduce decoding time for destination node.In OSN-NC routing protocol,mainly research protocol format,and the method of selecting the message forwarding node and routing process when transmiss the information within the community and between the community.Because the node cache capacity is limited of opportunistic social networks,so when the cace is full,design of the different cache management is to adapt the condition.This paper uses simulation tool NS-3 doing simulation experiment and performance evaluation on the proposed OSN-NC protocol.After comparison with the existing routing protocols,the results show SN-NC in improving network throughput and success rate of data transmission,reducing he average transmission delay other properties have significantly improved.
Keywords/Search Tags:opportunistic network, sociality, network coding, routing protocol, NS-3
PDF Full Text Request
Related items