Skip to main content

Table 11 Opportunistic approaches

From: Content distribution and protocol design issue for mobile social networks: a survey

Publication

Proposed algorithm

Optimization criterion

[96]

Global utility function (social welfare) is defined as a decreasing function of content age, and maximizing this utility provides optimal bandwidth solution for scalable content distribution in the MSN

Finds the optimal bandwidth maximizes the utility function (social welfare)

[97]

Content distribution policy of a content provider is optimized for maximizing the fresh content in the MSN

Maximizes the number of mobile users having fresh data

[98]

Uses a coalitional game model to investigate the decision making of the content providers and network operators for optimizing the content distribution

Minimizes the cost of wireless connection for the content provider and maximizing the revenue for network operators

[99]

A general utility-based framework is proposed for opportunistic networking which exploits the context information about the user’s social behavior to find the appropriate forwarding nodes

A utility is a function of the data object (content) and the cost of resource consumption

[100]

A social-oriented policy for optimizing content availability using a system called “Content-Place” is proposed

Optimizes the content availability by using utility of data object which is computed based on the needs of the social communities in which the node resides

[101]

A utility-based routing scheme (i.e., SimBet) is introduced to find the best forwarding node in an opportunistic network

SimBet utility is calculated based on social network metrics such as betweenness and social similarity which is used to select the node that provides maximum utility for carrying the message