Energy-efficient and reliable routing techniques for machine-to-machine communications

In recent years, Machine-to-Machine (M2M) communications has emerged as ubiquitous communication among large number of embedded devices. M2M communications networks are typically composed of thousands of highly resource constraint devices connected with dynamic and lossy wireless links with predomin...

Full description

Saved in:
Bibliographic Details
Main Author: Zhao, Ming
Other Authors: Guan Yong Liang
Format: Theses and Dissertations
Language:English
Published: 2016
Subjects:
Online Access:https://hdl.handle.net/10356/69202
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-69202
record_format dspace
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering
spellingShingle DRNTU::Engineering::Electrical and electronic engineering
Zhao, Ming
Energy-efficient and reliable routing techniques for machine-to-machine communications
description In recent years, Machine-to-Machine (M2M) communications has emerged as ubiquitous communication among large number of embedded devices. M2M communications networks are typically composed of thousands of highly resource constraint devices connected with dynamic and lossy wireless links with predominantly unpredictable characteristics, categorized as Low-Power and Lossy networks (LLNs). Routing is of paramount importance for M2M communications, as the data has to be relayed via multiple hops before it reaches destination. The Internet Engineering Task Force (IETF) has standardized the IPv6 Routing Protocol for Low Power and Lossy Networks (RPL) as predominate candidate for M2M communications. In fact, the severe resource constraints and unreliable wireless medium of LLNs have driven the routing protocols towards an energy-efficient, reliable, stable, and scalable design. Power conservation and reliable data delivery are the two main primary goals to design routing protocols. Though, it is extremely challenging to achieve both simultaneously, especially for LLNs. This thesis studies, designs, implements and evaluates the performance of energy-efficient and reliable routing techniques for M2M communications. Specifically, this thesis first presents a review of the state-of-the-art of M2M communications with focus on the enabling wireless communication technologies, standardization activities, and envisioned research opportunities. Furthermore, with a comprehensive study on RPL, a framework design of RPL is proposed. Aiming to simultaneously achieve high reliability and energy conservation in LLNs, suits of routing protocols are proposed. Extensive experimental studies are conducted in NS-3 to validate the effectiveness and flexibility of proposed protocols. This thesis proposes a hybrid RPL (HyRPL) aiming to provide reliable routing support with significant reduction of routing overhead. In HyRPL, the necessity for route discovery is determined by measuring the cost of pre-established route. With the design of a route constraint, HyRPL effectively balances the trade-off between utilizing the pre-established route and on-demand route discovery in LLNs. This thesis also proposes a cluster-parent based RPL (CRPL), which effectively leverages path diversity so as to improve the reliability and reduce the number of retransmissions. With the objective to minimize the total number of transmissions, CRPL allows each node to select an optimal forwarder-set with a low-complexity algorithm. Moreover, an efficient loss recovery scheme for the detection and retransmission of lost data packets is designed to avoid duplicate transmissions. This thesis also proposes a novel energy-efficient and region-based routing protocol, called ER-RPL. In contrast to traditional routing protocols, where all the nodes are required for route discovery, ER-RPL only requires a subset of nodes. By exploiting the region feature of static M2M communication networks, ER-RPL achieves energy conservation without compromising the reliability. Both the theoretical analysis and extensive simulation studies indicate the performance superiority of proposed ER-RPL. Further enhancing the CRPL, a hybrid energy-efficient and cluster-parent-based RPL (HECRPL), which prolongs the lifetime of the network while achieving high reliability and fairness, is proposed. In addition, a novel routing metric to precisely measure the end-to-end transmission cost is also designed. At last, a distributed algorithm is proposed to select the optimal transmission power and forwarder list.
author2 Guan Yong Liang
author_facet Guan Yong Liang
Zhao, Ming
format Theses and Dissertations
author Zhao, Ming
author_sort Zhao, Ming
title Energy-efficient and reliable routing techniques for machine-to-machine communications
title_short Energy-efficient and reliable routing techniques for machine-to-machine communications
title_full Energy-efficient and reliable routing techniques for machine-to-machine communications
title_fullStr Energy-efficient and reliable routing techniques for machine-to-machine communications
title_full_unstemmed Energy-efficient and reliable routing techniques for machine-to-machine communications
title_sort energy-efficient and reliable routing techniques for machine-to-machine communications
publishDate 2016
url https://hdl.handle.net/10356/69202
_version_ 1772827875794223104
spelling sg-ntu-dr.10356-692022023-07-04T17:30:15Z Energy-efficient and reliable routing techniques for machine-to-machine communications Zhao, Ming Guan Yong Liang School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering In recent years, Machine-to-Machine (M2M) communications has emerged as ubiquitous communication among large number of embedded devices. M2M communications networks are typically composed of thousands of highly resource constraint devices connected with dynamic and lossy wireless links with predominantly unpredictable characteristics, categorized as Low-Power and Lossy networks (LLNs). Routing is of paramount importance for M2M communications, as the data has to be relayed via multiple hops before it reaches destination. The Internet Engineering Task Force (IETF) has standardized the IPv6 Routing Protocol for Low Power and Lossy Networks (RPL) as predominate candidate for M2M communications. In fact, the severe resource constraints and unreliable wireless medium of LLNs have driven the routing protocols towards an energy-efficient, reliable, stable, and scalable design. Power conservation and reliable data delivery are the two main primary goals to design routing protocols. Though, it is extremely challenging to achieve both simultaneously, especially for LLNs. This thesis studies, designs, implements and evaluates the performance of energy-efficient and reliable routing techniques for M2M communications. Specifically, this thesis first presents a review of the state-of-the-art of M2M communications with focus on the enabling wireless communication technologies, standardization activities, and envisioned research opportunities. Furthermore, with a comprehensive study on RPL, a framework design of RPL is proposed. Aiming to simultaneously achieve high reliability and energy conservation in LLNs, suits of routing protocols are proposed. Extensive experimental studies are conducted in NS-3 to validate the effectiveness and flexibility of proposed protocols. This thesis proposes a hybrid RPL (HyRPL) aiming to provide reliable routing support with significant reduction of routing overhead. In HyRPL, the necessity for route discovery is determined by measuring the cost of pre-established route. With the design of a route constraint, HyRPL effectively balances the trade-off between utilizing the pre-established route and on-demand route discovery in LLNs. This thesis also proposes a cluster-parent based RPL (CRPL), which effectively leverages path diversity so as to improve the reliability and reduce the number of retransmissions. With the objective to minimize the total number of transmissions, CRPL allows each node to select an optimal forwarder-set with a low-complexity algorithm. Moreover, an efficient loss recovery scheme for the detection and retransmission of lost data packets is designed to avoid duplicate transmissions. This thesis also proposes a novel energy-efficient and region-based routing protocol, called ER-RPL. In contrast to traditional routing protocols, where all the nodes are required for route discovery, ER-RPL only requires a subset of nodes. By exploiting the region feature of static M2M communication networks, ER-RPL achieves energy conservation without compromising the reliability. Both the theoretical analysis and extensive simulation studies indicate the performance superiority of proposed ER-RPL. Further enhancing the CRPL, a hybrid energy-efficient and cluster-parent-based RPL (HECRPL), which prolongs the lifetime of the network while achieving high reliability and fairness, is proposed. In addition, a novel routing metric to precisely measure the end-to-end transmission cost is also designed. At last, a distributed algorithm is proposed to select the optimal transmission power and forwarder list. DOCTOR OF PHILOSOPHY (EEE) 2016-11-26T01:04:22Z 2016-11-26T01:04:22Z 2016 Thesis Zhao, M. (2016). Energy-efficient and reliable routing techniques for machine-to-machine communications. Doctoral thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/69202 10.32657/10356/69202 en 222 p. application/pdf