面向物联网和智慧城市应用的高效多跳广播数据传播

Andrea Gorrieri
{"title":"面向物联网和智慧城市应用的高效多跳广播数据传播","authors":"Andrea Gorrieri","doi":"10.1145/2752746.2752788","DOIUrl":null,"url":null,"abstract":"In the last years, due to the growing interest in smart cities and Internet of Things (IoT) applications, several innovative types of networks, such as Vehicular Ad-hoc NETworks (VANETs) and Opportunistic (such as pedestrian or Machine-to-Machine, M2M) ad-hoc networks, have been deeply investigated. In this type of networks, broadcasting is a very important transmission strategy which allows fast data dissemination. For example, this type of communication assumes a particular importance in the so-called Service Discovery mechanisms (e.g., ZeroConf). Widely exploited in IoT scenarios, these mechanisms provide that nodes advertise, through broadcast/multicast communications, a particular offered service. In this way nodes and associated services can be automatically and dynamically discovered without human intervention. Another example where broadcasting assumes a key role is represented by routing protocols for Mobile Ad-hoc NETworks (MANETs) (e.g., Ad-hoc Ondemand Distance Vector (AODV) [9] and Dynamic Source Routing (DSR) [2])). In fact, these protocols perform multihop broadcasting, based on the flooding technique, in order to find a route to a desired destination or send control messages to all nodes in the network. According to flooding each node is required to retransmit packets when received for the first time. The flooding strategy, because of highly redundant transmissions, can lead to serious inefficiencies, related to the high channel contention level which results in collisions and interference. This problem, referred to as Broadcast Storm Problem (BSP) [7] in the literature, is more exacerbated in IoT and smart cities scenarios where a great amount of densely deployed nodes are typically present. In general, there are many approaches that can be used in order to reduce the redundancy introduced by flooding—the interested reader is referred to [7] for a possible classification— and, thus, design energy-efficient broadcast mechanisms. In order to achieve efficient multi-hop broacast communications in these years we have investigated the so-called probabilistic broadcast techniques. In simple terms, when a node receives a packet, it rebroadcasts it with probability p and takes no","PeriodicalId":325557,"journal":{"name":"Proceedings of the 2015 on MobiSys PhD Forum","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Efficient Multi-hop Broadcast Data Dissemination for IoT and Smart Cities Applications\",\"authors\":\"Andrea Gorrieri\",\"doi\":\"10.1145/2752746.2752788\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In the last years, due to the growing interest in smart cities and Internet of Things (IoT) applications, several innovative types of networks, such as Vehicular Ad-hoc NETworks (VANETs) and Opportunistic (such as pedestrian or Machine-to-Machine, M2M) ad-hoc networks, have been deeply investigated. In this type of networks, broadcasting is a very important transmission strategy which allows fast data dissemination. For example, this type of communication assumes a particular importance in the so-called Service Discovery mechanisms (e.g., ZeroConf). Widely exploited in IoT scenarios, these mechanisms provide that nodes advertise, through broadcast/multicast communications, a particular offered service. In this way nodes and associated services can be automatically and dynamically discovered without human intervention. Another example where broadcasting assumes a key role is represented by routing protocols for Mobile Ad-hoc NETworks (MANETs) (e.g., Ad-hoc Ondemand Distance Vector (AODV) [9] and Dynamic Source Routing (DSR) [2])). In fact, these protocols perform multihop broadcasting, based on the flooding technique, in order to find a route to a desired destination or send control messages to all nodes in the network. According to flooding each node is required to retransmit packets when received for the first time. The flooding strategy, because of highly redundant transmissions, can lead to serious inefficiencies, related to the high channel contention level which results in collisions and interference. This problem, referred to as Broadcast Storm Problem (BSP) [7] in the literature, is more exacerbated in IoT and smart cities scenarios where a great amount of densely deployed nodes are typically present. In general, there are many approaches that can be used in order to reduce the redundancy introduced by flooding—the interested reader is referred to [7] for a possible classification— and, thus, design energy-efficient broadcast mechanisms. In order to achieve efficient multi-hop broacast communications in these years we have investigated the so-called probabilistic broadcast techniques. In simple terms, when a node receives a packet, it rebroadcasts it with probability p and takes no\",\"PeriodicalId\":325557,\"journal\":{\"name\":\"Proceedings of the 2015 on MobiSys PhD Forum\",\"volume\":\"39 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-05-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2015 on MobiSys PhD Forum\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2752746.2752788\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2015 on MobiSys PhD Forum","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2752746.2752788","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

在过去的几年里,由于人们对智慧城市和物联网(IoT)应用的兴趣日益浓厚,一些创新类型的网络,如车辆自组织网络(VANETs)和机会(如行人或机器对机器,M2M)自组织网络,已经得到了深入的研究。在这种类型的网络中,广播是一种非常重要的传输策略,它可以实现快速的数据传播。例如,这种类型的通信在所谓的服务发现机制(例如ZeroConf)中具有特殊的重要性。这些机制在物联网场景中被广泛利用,通过广播/多播通信,这些机制提供节点发布特定提供的服务。通过这种方式,可以自动和动态地发现节点和相关服务,而无需人工干预。广播扮演关键角色的另一个例子是移动自组织网络(manet)的路由协议(例如,自组织按需距离矢量(AODV)[9]和动态源路由(DSR)[2]))。实际上,这些协议基于泛洪技术执行多跳广播,以便找到通往期望目的地的路由或向网络中的所有节点发送控制消息。根据泛洪原理,每个节点在第一次收到数据包时都需要重传。由于高冗余传输,泛洪策略可能导致严重的效率低下,这与高信道争用水平有关,从而导致碰撞和干扰。这一问题在文献中被称为广播风暴问题(BSP)[7],在物联网和智慧城市场景中更为严重,因为这些场景通常存在大量密集部署的节点。一般来说,有很多方法可以用来减少洪水带来的冗余——感兴趣的读者可以参考[7]进行分类——从而设计出节能的广播机制。为了实现高效的多跳广播通信,近年来我们研究了所谓的概率广播技术。简单来说,当一个节点接收到一个数据包时,它以p的概率重新广播它,并接受no
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Efficient Multi-hop Broadcast Data Dissemination for IoT and Smart Cities Applications
In the last years, due to the growing interest in smart cities and Internet of Things (IoT) applications, several innovative types of networks, such as Vehicular Ad-hoc NETworks (VANETs) and Opportunistic (such as pedestrian or Machine-to-Machine, M2M) ad-hoc networks, have been deeply investigated. In this type of networks, broadcasting is a very important transmission strategy which allows fast data dissemination. For example, this type of communication assumes a particular importance in the so-called Service Discovery mechanisms (e.g., ZeroConf). Widely exploited in IoT scenarios, these mechanisms provide that nodes advertise, through broadcast/multicast communications, a particular offered service. In this way nodes and associated services can be automatically and dynamically discovered without human intervention. Another example where broadcasting assumes a key role is represented by routing protocols for Mobile Ad-hoc NETworks (MANETs) (e.g., Ad-hoc Ondemand Distance Vector (AODV) [9] and Dynamic Source Routing (DSR) [2])). In fact, these protocols perform multihop broadcasting, based on the flooding technique, in order to find a route to a desired destination or send control messages to all nodes in the network. According to flooding each node is required to retransmit packets when received for the first time. The flooding strategy, because of highly redundant transmissions, can lead to serious inefficiencies, related to the high channel contention level which results in collisions and interference. This problem, referred to as Broadcast Storm Problem (BSP) [7] in the literature, is more exacerbated in IoT and smart cities scenarios where a great amount of densely deployed nodes are typically present. In general, there are many approaches that can be used in order to reduce the redundancy introduced by flooding—the interested reader is referred to [7] for a possible classification— and, thus, design energy-efficient broadcast mechanisms. In order to achieve efficient multi-hop broacast communications in these years we have investigated the so-called probabilistic broadcast techniques. In simple terms, when a node receives a packet, it rebroadcasts it with probability p and takes no
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信