https://www.mdu.se/

mdu.sePublications
12341 of 4
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Reliable Low-Power Wireless Networks in Dynamic Environments
Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.ORCID iD: 0000-0003-2644-1085
2024 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

The widespread adoption of the Internet of Things (IoT) necessitates robust support for emerging applications that exhibit increased dynamism characterized by device mobility, fluctuating radio signals in the environment, and varying traffic loads. Enhancing reliability against these challenges is best achieved through leveraging diversity in frequency, temporal and spatial domains. This Thesis focuses on low-power IoT networks that are running complex protocols such as Routing Protocol for Low-power and Lossy Networks (RPL) and Time Slotted Channel Hopping (TSCH). Improving reliability of these protocols to mitigate dynamism can be based on either distributed or centralized schemes depending on the trade-offs that are explored throughout the Thesis. The Thesis introduces two frameworks for mitigating device mobility: SDMob and Forte. SDMob integrates real-time tracking algorithms, such as the particle filter, within RPL by offloading computation to a centralized controller, enabling timely handovers through efficient route updates. The Forte framework extends recent autonomous TSCH schedulers by incorporating a centralized scheduler that intervenes only when necessary, striking a balance between autonomy and centralized control. Additionally, centralized controllers can also improve the "stretched" routes of RPL through route projection, as addressed by the RPL-RP protocol.  However, due to the communication overhead associated with centralized solutions, the Thesis also explores on-device solutions. The proposed ACTOR framework integrates transmission power control within RPL networks, enabling them to adapt to environments with evolving RF and density.

Overall, this Thesis provides practical solutions for enhancing the performance of commercial off-the-shelf low-power IoT boards and networks, specifically targeting the routing and MAC layers. Through extensive real-world experiments, simulations, and modeling, the Thesis provides compelling evidence that by adapting key controllable parameters -such as frequency, transmission power, and routing— enables IoT networks to achieve resilience in the face of environmental and operational variability.

Abstract [sv]

Den utbredda användningen av Internet of Things (IoT) kräver robust stöd för framväxande applikationer som uppvisar ökad dynamik, såsom enhetsmobilitet, varierande radiofrekvensmiljö och varierande trafikbelastningar. Att förbättra tillförlitligheten vid dessa utmaningar uppnås bäst genom att utnyttja mångfald i frekvens-, tids- och rumsliga domäner. Denna avhandling presenterar metoder för lågenergi-IoT-nätverk som använder komplexa underliggande protokoll som Routing Protocol for Low-power and Lossy Networks (RPL) och Time Slotted Channel Hopping (TSCH). Att förbättra tillförlitligheten hos dessa protokoll kan baseras på antingen distribuerade eller centraliserade system beroende på avvägningarna.

Avhandlingens bidrag som förbättrar enhetsmobilitet inkluderar SDMob och Forte-ramverket. Det förstnämnda presenterar realtids spårningsalgoritmer, såsom partikelfilter, genom att avlasta algoritmer till en centraliserad kontroller, som utnyttjar dess beräkningskapacitet för att optimera överlämning genom ruttuppdateringar. Forte-ramverket är en utvidgning av de senaste autonoma TSCH-schemaläggarna genom att integrera en centraliserad schemaläggare som ingriper endast när det är nödvändigt. Centraliserade kontroller kan förbättra de "utsträckta" rutterna för RPL genom ruttprojektion, vilket introduceras i RPL-RP-bidraget. Å andra sidan, på grund av kommunikationsoverheaden av centraliserade lösningar, utforskar avhandlingen också enhetsbaserade system som det föreslagna ACTOR-ramverket som integrerar transmissionsstyrning i RPL-nätverk för att fungera i miljöer med utvecklande RF och densitet.

Sammanfattningsvis ger denna avhandling praktiska lösningar för kommersiella lågenergikort/nätverk, specifikt i routing- och MAC-lagren, för att förbättra deras prestanda i mötet med dynamik. Genom omfattande verkliga experiment, simuleringar och modellering, ger avhandlingen övertygande bevis på att genom att anpassa en mängd kontrollerbara parametrar såsom frekvens, transmissionsstyrka och rutter, kan IoT-nätverk uppnå motståndskraft trots miljömässig och operativ variabilitet.

Place, publisher, year, edition, pages
Västerås: Mälardalens universitet, 2024.
Series
Mälardalen University Press Dissertations, ISSN 1651-4238 ; 422
National Category
Computer Engineering
Research subject
Computer Science
Identifiers
URN: urn:nbn:se:mdh:diva-69142ISBN: 978-91-7485-690-3 (print)OAI: oai:DiVA.org:mdh-69142DiVA, id: diva2:1913317
Public defence
2025-01-14, Beta, Mälardalens universitet, Västerås, 13:15 (English)
Opponent
Supervisors
Available from: 2024-11-21 Created: 2024-11-14 Last updated: 2024-12-06Bibliographically approved
List of papers
1. RPL-RP: RPL with Route Projection for Transversal Routing
Open this publication in new window or tab >>RPL-RP: RPL with Route Projection for Transversal Routing
Show others...
2021 (English)In: 7th IEEE World Forum on Internet of Things, WF-IoT 2021, 2021, p. 344-349Conference paper, Published paper (Refereed)
Abstract [en]

Routing Protocol for Low-Power and Lossy Networks(RPL) as the most widely used routing protocol for constrained Internet of Things (IoT) devices optimizes the number of routing states that nodes maintain to minimize resource consumption.Given that the routes are optimized for data collection, this leads to selecting sub-optimal routes, particularly in case of east-westor ”transversal” traffic. Additionally, RPL neglects interactions with a central entity in the network for monitoring or managing routes and enabling more flexibility and responsiveness to the system.In this paper, we present RPL with Route Projection (RPL-RP)that enables collecting siblings’ relations at the root node in order to inject routing states to the routers. This backward-compatible RPL extension still favors collection-based traffic patterns but it enriches the way routing protocol handles other flow directions.We address different advantages of RPL-RP in contrast to standard RPL and evaluate its overhead and improvements in terms of end-to-end delay, control overhead and packet delivery ratio. Overall, RPL-RP halves the end-to-end delay and increases network reliability by 5% while increasing network overhead by only 3%

National Category
Communication Systems
Identifiers
urn:nbn:se:mdh:diva-54063 (URN)10.1109/WF-IoT51360.2021.9595575 (DOI)2-s2.0-85119835314 (Scopus ID)978-1-6654-4431-6 (ISBN)
Conference
7th IEEE World Forum on Internet of Things, WF-IoT 2021 New Orleans 14 June 2021 through 31 July 2021 Code 173945
Available from: 2021-05-03 Created: 2021-05-03 Last updated: 2024-11-14Bibliographically approved
2. SDMob: SDN-Based Mobility Management for IoT Networks
Open this publication in new window or tab >>SDMob: SDN-Based Mobility Management for IoT Networks
Show others...
2022 (English)In: Journal of Sensor and Actuator Networks, E-ISSN 2224-2708, Vol. 11, no 1, article id 8Article in journal (Refereed) Published
Abstract [en]

Internet-of-Things (IoT) applications are envisaged to evolve to support mobility of devices while providing quality of service in the system. To keep the connectivity of the constrained nodes upon topological changes, it is of vital importance to enhance the standard protocol stack, including the Routing Protocol for Lossy Low-power Networks (RPL), with accurate and real-time control decisions. We argue that devising a centralized mobility management solution based on a lightweight Software Defined Networking (SDN) controller provides seamless handoff with reasonable communication overhead. A centralized controller can exploit its global view of the network, computation capacity, and flexibility, to predict and significantly improve the responsiveness of the network. This approach requires the controller to be fed with the required input and to get involved in the distributed operation of the standard RPL. We present SDMob, which is a lightweight SDN-based mobility management architecture that integrates an external controller within a constrained IoT network. SDMob lifts the burden of computation-intensive filtering algorithms away from the resource-constrained nodes to achieve seamless handoffs upon nodes’ mobility. The current work extends our previous work, by supporting multiple mobile nodes, networks with a high density of anchors, and varying hop-distance from the controller, as well as harsh and realistic mobility patterns. Through analytical modeling and simulations, we show that SDMob outperforms the baseline RPL and the state-of-the-art ARMOR in terms of packet delivery ratio and end-to-end delay, with an adjustable and tolerable overhead. With SDMob, the network provides close to 100% packet delivery ratio (PDR) for a limited number of mobile nodes, and maintains sub-meter accuracy in localization under random mobility patterns and varying network topologies.

National Category
Communication Systems
Identifiers
urn:nbn:se:mdh:diva-57056 (URN)10.3390/jsan11010008 (DOI)000774880400001 ()2-s2.0-85123551487 (Scopus ID)
Funder
Swedish Research Council, MobiFogSwedish Foundation for Strategic Research , FiCVinnova, Health 5GVinnova, Greener
Available from: 2022-01-24 Created: 2022-01-24 Last updated: 2024-11-14Bibliographically approved
3. A Stochastic Network Calculus Model for TSCH Schedulers
Open this publication in new window or tab >>A Stochastic Network Calculus Model for TSCH Schedulers
Show others...
2024 (English)In: Proceedings - IEEE Symposium on Computers and Communications, 2024, 2024Conference paper, Published paper (Refereed)
Abstract [en]

Low-power wireless Internet of Things (IoT) devices employ Time Slotted Channel Hopping (TSCH) Medium Access Control to achieve predictable timing behaviour. TSCH aims at collision-free scheduling by exploiting diversity over time (slots) and frequency (channels). However, existing works on performance and worst-case analysis are based on deterministic models, which lead to rather pessimistic non-realistic results, i.e. tools for probabilistic performance analysis of TSCH schedulers are still lacking. In this context, we devised a Stochastic Network Calculus model that enables to calculate end-to-end delays for specific traffic flows and (deadline) violation probability, building on Moment Generating Functions. We instantiate this SNC model and provide bounds for three widely used TSCH schedulers, namely Minimal Scheduling Function, Orchestra, and a custom collision-free scheduler, with different parameters such as radio duty-cycle, radio link quality, and traffic arrival rate. We demonstrate that our proposed model closely follows the simulation results, under different network scenarios.

National Category
Computer Engineering
Identifiers
urn:nbn:se:mdh:diva-69143 (URN)10.1109/ISCC61673.2024.10733626 (DOI)2-s2.0-85209205841 (Scopus ID)979-8-3503-5423-2 (ISBN)
Conference
2024 IEEE Symposium on Computers and Communications (ISCC), June 26 2024 to June 29 2024, Paris, France
Available from: 2024-11-14 Created: 2024-11-14 Last updated: 2024-11-27Bibliographically approved
4. ACTOR: Adaptive Control of Transmission Power in RPL
Open this publication in new window or tab >>ACTOR: Adaptive Control of Transmission Power in RPL
Show others...
2024 (English)In: Sensors, E-ISSN 1424-8220, Vol. 24, no 7, article id 2330Article in journal (Refereed) Published
Abstract [en]

RPL-Routing Protocol for Low-Power and Lossy Networks (usually pronounced "ripple")-is the de facto standard for IoT networks. However, it neglects to exploit IoT devices' full capacity to optimize their transmission power, mainly because it is quite challenging to do so in parallel with the routing strategy, given the dynamic nature of wireless links and the typically constrained resources of IoT devices. Adapting the transmission power requires dynamically assessing many parameters, such as the probability of packet collisions, energy consumption, the number of hops, and interference. This paper introduces Adaptive Control of Transmission Power for RPL (ACTOR) for the dynamic optimization of transmission power. ACTOR aims to improve throughput in dense networks by passively exploring different transmission power levels. The classic solutions of bandit theory, including the Upper Confidence Bound (UCB) and Discounted UCB, accelerate the convergence of the exploration and guarantee its optimality. ACTOR is also enhanced via mechanisms to blacklist undesirable transmission power levels and stabilize the topology of parent-child negotiations. The results of the experiments conducted on our 40-node, 12-node testbed demonstrate that ACTOR achieves a higher packet delivery ratio by almost 20%, reduces the transmission power of nodes by up to 10 dBm, and maintains a stable topology with significantly fewer parent switches compared to the standard RPL and the selected benchmarks. These findings are consistent with simulations conducted across 7 different scenarios, where improvements in end-to-end delay, packet delivery, and energy consumption were observed by up to 50%.

Place, publisher, year, edition, pages
MDPI, 2024
Keywords
wireless sensor networks, Routing Protocol for Low-Power Lossy Networks (RPL), radio resource management, transmission power control, multi-armed bandit, reinforcement learning, Upper Confidence Bound (UCB), performance evaluation, simulation, testbed, IPv6, 6LoWPAN, IEEE 802.15.4
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
urn:nbn:se:mdh:diva-66493 (URN)10.3390/s24072330 (DOI)001201045700001 ()38610541 (PubMedID)2-s2.0-85190249617 (Scopus ID)
Available from: 2024-04-24 Created: 2024-04-24 Last updated: 2024-11-14Bibliographically approved
5. Forte: Hybrid Traffic-Aware Scheduling for Mobile TSCH Nodes
Open this publication in new window or tab >>Forte: Hybrid Traffic-Aware Scheduling for Mobile TSCH Nodes
Show others...
2024 (English)Conference paper, Published paper (Refereed)
Abstract [en]

Applications of the Internet of Things (IoT), particularly within Industrial IoT, impose stricter reliability and efficiency requirements on low-power wireless technologies. This has driven the creation of new medium access protocols, such as Time Slotted Channel Hopping (TSCH). Recently, autonomous schedulers, which manage wireless links without node negotiation, are gaining popularity due to their lightweight and reliable operation. However, challenges arise with node mobility and dynamic traffic, as current schedulers use a static allocation method. To overcome this gap, we propose Forte, a hybrid scheduler that combines autonomous scheduling for basic connectivity with a centralized on-demand scheduler that allocates extra timeslots and frequency channels so that nodes adapt to the dynamic requirements. The centralized module formulates a Lyapunov optimization to guarantee queue stability while minimizing negotiation overhead and nodes’ duty-cycles. Forte outperforms the state-of-the-art by reducing packet end-to-end delay and increasing packet delivery ratio, all with minimal duty-cycle increase.

Series
2024 IEEE 49th Conference on Local Computer Networks (LCN), ISSN 2831-7742, E-ISSN 2832-1421
National Category
Computer Engineering
Identifiers
urn:nbn:se:mdh:diva-69144 (URN)10.1109/LCN60385.2024.10639734 (DOI)9798350388008 (ISBN)
Conference
2024 IEEE 49th Conference on Local Computer Networks (LCN), Oct. 8 2024 to Oct. 10 2024, Normandy, France
Available from: 2024-11-14 Created: 2024-11-14 Last updated: 2024-12-04Bibliographically approved

Open Access in DiVA

The full text will be freely available from 2024-12-24 08:00
Available from 2024-12-24 08:00

Authority records

Rabet, Iliar

Search in DiVA

By author/editor
Rabet, Iliar
By organisation
Innovation and Product Realisation
Computer Engineering

Search outside of DiVA

GoogleGoogle Scholar

isbn
urn-nbn

Altmetric score

isbn
urn-nbn
Total: 173 hits
12341 of 4
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf