It is commonly agreed that data will be one of the cornerstones of Future Internet systems. In this context, mobile Opportunistic Networks (ONs) are one of the key paradigms to support, in a self-organising and decentralised manner, the growth of data generated by localized interactions between users mobile devices, and between them and nearby devices such as IoT nodes. In ONs, the spontaneous collaboration among mobile devices is exploited to disseminate data toward interested users. However, the limited resources and knowledge available at each node, and the vast amount of data available, make it difficult to devise efficient schemes to accomplish this task. Recent solutions propose to equip each device with data filtering methods derived from human data processing schemes, known as Cognitive Heuristics, i.e. very effective methods used by the brain to quickly drop useless information, while keeping the most relevant one. These solutions can become less effective when facing dynamic scenarios or situations where nodes cannot fully collaborate. One of the reasons is that the solutions proposed so far do not take take into account the social structure of the environment where the nodes move in. To be more effective, the selection of information performed by each node should take into consideration this dimension of the environment. In this paper we propose a social-based data dissemination scheme, based on the cognitive Social Circle Heuristic. This evaluation method exploits the structure of the social environment to make inferences about the relevance of discovered information. We show how the Social Circle Heuristic, coupled with a cognitive-based community detection scheme, can be exploited to design an effective data dissemination algorithm for ONs. We provide a detailed analysis of the performance of the proposed solution via simulation.
翻译:人们普遍认为,数据将是未来互联网系统的基石之一。在这方面,移动机会网络(ONs)是支持用户移动设备之间以及它们与IoT节点等附近设备之间局部互动所产生的数据增长的关键范例之一,移动机会网络以自我组织和分散的方式支持用户移动设备之间以及它们与IoT节点等附近设备之间通过本地互动产生的数据增长。在ONs,移动设备之间的自发协作被利用来向感兴趣的用户传播数据。然而,每个节点现有的资源和知识有限,而且可获得的数据数量庞大,因此很难设计完成这项任务的有效计划。最近的解决办法提议,以人为数据处理处理系统(称为Cognitive Heuristics)产生的数据过滤方法支持每个设备,即大脑使用非常有效的方法迅速丢弃无用的信息,同时保留最相关的信息。在面临动态情景或节点无法充分协作的情况下,这些解决方案可能会变得不那么有效。我们提出的解决方案之所以能够利用,是因为迄今为止的解决方案没有考虑到节点移动环境的社会结构。最近的解决方案提议,为人类数据循环的关联性环境提供一种有效的数据过滤方法,而我们又如何用这种循环式地利用这种循环式的模型来分析。