A dynamic data routing solution for opportunistic networks

Radu-Ioan Ciobanu, C. Dobre, Daniel Gutiérrez-Reina, S. T. Marín
{"title":"A dynamic data routing solution for opportunistic networks","authors":"Radu-Ioan Ciobanu, C. Dobre, Daniel Gutiérrez-Reina, S. T. Marín","doi":"10.23919/ConTEL.2017.8000043","DOIUrl":null,"url":null,"abstract":"When two nodes in an opportunistic network meet, a utility function is generally employed to select the data that have to be exchanged between them, in order to maximize the chance of message delivery and to minimize congestion. The utility function computes weighted sums of various parameters, such as node centrality, similarity, trust, etc. Most of the existing solutions pre-compute the weights based on offline observations, and apply the same values regardless of a node's context. However, since mobile networks are extremely varied in terms of node type and behavior, this approach might prove not to be optimal. The network might be split into sub-networks that behave differently from each other (for instance, a group of nodes from the network might have many contacts, whereas some nodes might spend hours without encountering other peers). Thus, in this paper we wish to lay the foundation for a dynamic data routing solution for opportunistic networks. We show that nodes do indeed behave differently and have different views of the network, but that familiar nodes (i.e., that meet each other often for long periods of time) are alike in terms of behavior. Furthermore, we adapt an existing dissemination solution to dynamically adjust the weights of the utility function based on a node's context, and show through simulations that it behaves better than the static version. This would allow us to pre-compute the weights of the utility function and dynamically change them as a node's view of the network is modified, leading to a more efficient dissemination.","PeriodicalId":410388,"journal":{"name":"2017 14th International Conference on Telecommunications (ConTEL)","volume":"71 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 14th International Conference on Telecommunications (ConTEL)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/ConTEL.2017.8000043","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

When two nodes in an opportunistic network meet, a utility function is generally employed to select the data that have to be exchanged between them, in order to maximize the chance of message delivery and to minimize congestion. The utility function computes weighted sums of various parameters, such as node centrality, similarity, trust, etc. Most of the existing solutions pre-compute the weights based on offline observations, and apply the same values regardless of a node's context. However, since mobile networks are extremely varied in terms of node type and behavior, this approach might prove not to be optimal. The network might be split into sub-networks that behave differently from each other (for instance, a group of nodes from the network might have many contacts, whereas some nodes might spend hours without encountering other peers). Thus, in this paper we wish to lay the foundation for a dynamic data routing solution for opportunistic networks. We show that nodes do indeed behave differently and have different views of the network, but that familiar nodes (i.e., that meet each other often for long periods of time) are alike in terms of behavior. Furthermore, we adapt an existing dissemination solution to dynamically adjust the weights of the utility function based on a node's context, and show through simulations that it behaves better than the static version. This would allow us to pre-compute the weights of the utility function and dynamically change them as a node's view of the network is modified, leading to a more efficient dissemination.
机会网络的动态数据路由解决方案
当机会网络中的两个节点相遇时,通常使用效用函数来选择必须在它们之间交换的数据,以便最大化消息传递的机会并最小化拥塞。效用函数计算各种参数的加权和,如节点中心性、相似度、信任等。大多数现有的解决方案都是基于离线观察预先计算权重的,并且无论节点的上下文如何,都应用相同的值。然而,由于移动网络在节点类型和行为方面千差万别,这种方法可能不是最优的。网络可能被分割成行为不同的子网络(例如,网络中的一组节点可能有许多联系人,而一些节点可能几个小时都没有遇到其他节点)。因此,在本文中,我们希望为机会网络的动态数据路由解决方案奠定基础。我们表明,节点确实表现不同,对网络有不同的看法,但熟悉的节点(即,经常见面很长一段时间)在行为方面是相似的。此外,我们改编了现有的传播解决方案,根据节点的上下文动态调整效用函数的权重,并通过仿真表明,它比静态版本表现得更好。这将允许我们预先计算效用函数的权重,并随着节点对网络的视图的修改而动态地改变它们,从而导致更有效的传播。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信