Strength of Crowd (SOC)—Defeating a Reactive Jammer in IoT with Decoy Messages
<div><p>We propose Strength of Crowd (SoC), a distributed Internet of Things (IoT) protocol that guarantees message broadcast from an initiator to all network nodes in the presence of either a reactive or a proactive jammer, that targets a variable portion of the radio spectrum. SoC expl...
محفوظ في:
| المؤلف الرئيسي: | |
|---|---|
| مؤلفون آخرون: | , |
| منشور في: |
2018
|
| الموضوعات: | |
| الوسوم: |
إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
|
| _version_ | 1864513513025699840 |
|---|---|
| author | Savio Sciancalepore (16864152) |
| author2 | Gabriele Oligeri (14151426) Roberto Di Pietro (16864155) |
| author2_role | author author |
| author_facet | Savio Sciancalepore (16864152) Gabriele Oligeri (14151426) Roberto Di Pietro (16864155) |
| author_role | author |
| dc.creator.none.fl_str_mv | Savio Sciancalepore (16864152) Gabriele Oligeri (14151426) Roberto Di Pietro (16864155) |
| dc.date.none.fl_str_mv | 2018-10-16T03:00:00Z |
| dc.identifier.none.fl_str_mv | 10.3390/s18103492 |
| dc.relation.none.fl_str_mv | https://figshare.com/articles/journal_contribution/Strength_of_Crowd_SOC_Defeating_a_Reactive_Jammer_in_IoT_with_Decoy_Messages/25930885 |
| dc.rights.none.fl_str_mv | CC BY 4.0 info:eu-repo/semantics/openAccess |
| dc.subject.none.fl_str_mv | Engineering Communications engineering Information and computing sciences Distributed computing and systems software IoT distributed systems anti-jamming protocols reactive jamming proactive jamming experimentation |
| dc.title.none.fl_str_mv | Strength of Crowd (SOC)—Defeating a Reactive Jammer in IoT with Decoy Messages |
| dc.type.none.fl_str_mv | Text Journal contribution info:eu-repo/semantics/publishedVersion text contribution to journal |
| description | <div><p>We propose Strength of Crowd (SoC), a distributed Internet of Things (IoT) protocol that guarantees message broadcast from an initiator to all network nodes in the presence of either a reactive or a proactive jammer, that targets a variable portion of the radio spectrum. SoC exploits a simple, yet innovative and effective idea: nodes not (currently) involved in the broadcast process transmit decoy messages that cannot be distinguished (by the jammer) from the real ones. Therefore, the jammer has to implement a best-effort strategy to jam all the concurrent communications up to its frequency/energy budget. SoC exploits the inherent parallelism that stems from the massive deployments of IoT nodes to guarantee a high number of concurrent communications, exhausting the jammer capabilities and hence leaving a subset of the communications not jammed. It is worth noting that SoC could be adopted in several wireless scenarios; however, we focus on its application to the Wireless Sensor Networks (WSN) domain, including IoT, Machine-to-Machine (M2M), Device-to-Device (D2D), to name a few. In this framework, we provide several contributions: firstly, we show the details of the SoC protocol, as well as its integration with the IEEE 802.15.4-2015 MAC protocol; secondly, we study the broadcast delay to deliver the message to all the nodes in the network; and finally, we run an extensive simulation and experimental campaign to test our solution. We consider the state-of-the-art OpenMote-B experimental platform, adopting the OpenWSN open-source protocol stack. Experimental results confirm the quality and viability of our solution.</p><p> </p></div><h2>Other Information</h2> <p> Published in: Sensors<br> License: <a href="https://creativecommons.org/licenses/by/4.0/" target="_blank">https://creativecommons.org/licenses/by/4.0/</a><br>See article on publisher's website: <a href="https://dx.doi.org/10.3390/s18103492" target="_blank">https://dx.doi.org/10.3390/s18103492</a></p> |
| eu_rights_str_mv | openAccess |
| id | Manara2_8c5c9297df151aa0440bab5f24d5df5a |
| identifier_str_mv | 10.3390/s18103492 |
| network_acronym_str | Manara2 |
| network_name_str | Manara2 |
| oai_identifier_str | oai:figshare.com:article/25930885 |
| publishDate | 2018 |
| repository.mail.fl_str_mv | |
| repository.name.fl_str_mv | |
| repository_id_str | |
| rights_invalid_str_mv | CC BY 4.0 |
| spelling | Strength of Crowd (SOC)—Defeating a Reactive Jammer in IoT with Decoy MessagesSavio Sciancalepore (16864152)Gabriele Oligeri (14151426)Roberto Di Pietro (16864155)EngineeringCommunications engineeringInformation and computing sciencesDistributed computing and systems softwareIoTdistributed systemsanti-jamming protocolsreactive jammingproactive jammingexperimentation<div><p>We propose Strength of Crowd (SoC), a distributed Internet of Things (IoT) protocol that guarantees message broadcast from an initiator to all network nodes in the presence of either a reactive or a proactive jammer, that targets a variable portion of the radio spectrum. SoC exploits a simple, yet innovative and effective idea: nodes not (currently) involved in the broadcast process transmit decoy messages that cannot be distinguished (by the jammer) from the real ones. Therefore, the jammer has to implement a best-effort strategy to jam all the concurrent communications up to its frequency/energy budget. SoC exploits the inherent parallelism that stems from the massive deployments of IoT nodes to guarantee a high number of concurrent communications, exhausting the jammer capabilities and hence leaving a subset of the communications not jammed. It is worth noting that SoC could be adopted in several wireless scenarios; however, we focus on its application to the Wireless Sensor Networks (WSN) domain, including IoT, Machine-to-Machine (M2M), Device-to-Device (D2D), to name a few. In this framework, we provide several contributions: firstly, we show the details of the SoC protocol, as well as its integration with the IEEE 802.15.4-2015 MAC protocol; secondly, we study the broadcast delay to deliver the message to all the nodes in the network; and finally, we run an extensive simulation and experimental campaign to test our solution. We consider the state-of-the-art OpenMote-B experimental platform, adopting the OpenWSN open-source protocol stack. Experimental results confirm the quality and viability of our solution.</p><p> </p></div><h2>Other Information</h2> <p> Published in: Sensors<br> License: <a href="https://creativecommons.org/licenses/by/4.0/" target="_blank">https://creativecommons.org/licenses/by/4.0/</a><br>See article on publisher's website: <a href="https://dx.doi.org/10.3390/s18103492" target="_blank">https://dx.doi.org/10.3390/s18103492</a></p>2018-10-16T03:00:00ZTextJournal contributioninfo:eu-repo/semantics/publishedVersiontextcontribution to journal10.3390/s18103492https://figshare.com/articles/journal_contribution/Strength_of_Crowd_SOC_Defeating_a_Reactive_Jammer_in_IoT_with_Decoy_Messages/25930885CC BY 4.0info:eu-repo/semantics/openAccessoai:figshare.com:article/259308852018-10-16T03:00:00Z |
| spellingShingle | Strength of Crowd (SOC)—Defeating a Reactive Jammer in IoT with Decoy Messages Savio Sciancalepore (16864152) Engineering Communications engineering Information and computing sciences Distributed computing and systems software IoT distributed systems anti-jamming protocols reactive jamming proactive jamming experimentation |
| status_str | publishedVersion |
| title | Strength of Crowd (SOC)—Defeating a Reactive Jammer in IoT with Decoy Messages |
| title_full | Strength of Crowd (SOC)—Defeating a Reactive Jammer in IoT with Decoy Messages |
| title_fullStr | Strength of Crowd (SOC)—Defeating a Reactive Jammer in IoT with Decoy Messages |
| title_full_unstemmed | Strength of Crowd (SOC)—Defeating a Reactive Jammer in IoT with Decoy Messages |
| title_short | Strength of Crowd (SOC)—Defeating a Reactive Jammer in IoT with Decoy Messages |
| title_sort | Strength of Crowd (SOC)—Defeating a Reactive Jammer in IoT with Decoy Messages |
| topic | Engineering Communications engineering Information and computing sciences Distributed computing and systems software IoT distributed systems anti-jamming protocols reactive jamming proactive jamming experimentation |