2016
DOI: 10.1155/2016/7296359
|View full text |Cite
|
Sign up to set email alerts
|

A Bioinspired Fair Resource-Allocation Algorithm for TDMA-Based Distributed Sensor Networks for IoT

Abstract: Many studies on distributed resource-allocation algorithms have been conducted recently because of the increasing number of network nodes and the rapidly changing network environments in the Internet of Things (IoT). In this paper, we propose the multihop DESYNC algorithm, which is a bioinspired Time Division Multiple Access-(TDMA-) based distributed resourceallocation scheme for distributed sensor networks. We define a detailed frame structure for the proposed multihop DESYNC algorithm and a firing message, w… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
19
0

Year Published

2017
2017
2021
2021

Publication Types

Select...
6
1

Relationship

2
5

Authors

Journals

citations
Cited by 14 publications
(19 citation statements)
references
References 23 publications
(34 reference statements)
0
19
0
Order By: Relevance
“…Systems-There are several examples of decentralized robotic systems that incorporate peer-to-peer communication between the agents using limited local communication, such as line of sight schemes, 6 , 7 as well as simulations where the communication is virtually restricted to nearest neighbors. 8,9 Many examples, and simulations of distributed robotic systems also exist where communication is received by all nodes and they form a mesh network for routing information, 10 while other mesh applications are focused on covering distances too large for a single point of communication, such as wireless sensor networks (WSN), 11 forming point-to-point and multi-hop networks.…”
Section: Decentralized Robotmentioning
confidence: 99%
“…Systems-There are several examples of decentralized robotic systems that incorporate peer-to-peer communication between the agents using limited local communication, such as line of sight schemes, 6 , 7 as well as simulations where the communication is virtually restricted to nearest neighbors. 8,9 Many examples, and simulations of distributed robotic systems also exist where communication is received by all nodes and they form a mesh network for routing information, 10 while other mesh applications are focused on covering distances too large for a single point of communication, such as wireless sensor networks (WSN), 11 forming point-to-point and multi-hop networks.…”
Section: Decentralized Robotmentioning
confidence: 99%
“…where N is the number of nodes in a fully-connected network, and ϕ ∈ [0, 1] is a parameter that scales how far node i moves from its current phase. All nodes observe their neighbors' firing-phases, then use this information to jump backwards in the phase using equation (4). As a result, all of the oscillators are spaced evenly around the phase ring, as shown in Fig.…”
Section: Pulse Coupled Oscillator-based De-synchronizationmentioning
confidence: 99%
“…Recently, biologically inspired (bio-inspired) algorithms have gained the attentions of many researches. Bio-inspired algorithms are modeled on the behavior of organisms on Earth such as flies flashing, cardiac pacemaker cells, bees' cooperative searching for food, flocking of birds, schooling of fish, routing of ants, and frogs' calling behavior [4]- [6]. Bio-inspired algorithms have evolved with the goal of achieving given purposes and ultimately obtaining optimal results by encapsulating simple, heuristic rules for operation in a distributed way.…”
Section: Introductionmentioning
confidence: 99%
“…Because the DESYNC-TDMA method assumes a fully connected network topology, it causes a hidden-node problem and thus cannot be directly applied to multihop networks. Therefore, the MH-DESYNC method was proposed, with the purpose of facilitating collision-free and fair resource allocation among not only one-hop neighbors but also two-hop neighbors in wireless multihop networks [18].…”
Section: Multihop Desync (Mh-desync)mentioning
confidence: 99%
“…Regarding data time-slot allocation, the methods for detecting and resolving firing-phase collision and allocating an actual data time slot to each node are provided. Frame t + 1: [18]. Specifically, in MH-DESYNC, the amount of resource allocated to node is 1/( 1( ) + 2( ) + 1), where 1( ) and 2( ) are the numbers of one-hop and two-hop neighbor nodes of node , respectively.…”
mentioning
confidence: 99%