24 research outputs found

    A Test Bed for Evaluating the Performance of IoT Networks

    Get PDF
    The use of smaller, personal IoT networks has increased over the past several years. These devices demand a lot of resources but only have limited access. To establish and sustain a flexible network connection, 6LoWPAN with RPL protocol is commonly used. While RPL provides a low-cost solution for connection, it lacks load balancing mechanisms. Improvements in OF load balancing can be implemented to strengthen network stability. This paper proposes a test bed configuration to show the toll of frequent parent switching on 6LoWPAN. Contiki’s RPL 6LoWPAN software runs on STM32 Nucleo microcontrollers with expansion boards for this test bed. The configuration tests frequency of parent changes and packet loss to demonstrate network instability of different RPL OFs. Tests on MRHOF for RPL were executed to confirm the working configuration. Results, with troubleshooting and improvements, show a working bed. The laid-out configuration provides a means for testing network stability in IoT networks

    OF-ECF ::a new optimization of the objective function for parent selection in RPL

    Get PDF
    The RPL routing protocol is designed to respond to the requirements of a large range of Low-power and Lossy Networks (LLNs). RPL uses an objective function (OF) to build the route toward a destination based on routing metrics. Considering only a single metric, some network performances can be improved while others may be degraded. In this paper, we present a flexible Objective Function based on Expected Transmission Count (ETX), Consumed Energy and Forwarding Delay (OF-ECF) built on a combination of metrics using an additive method. The main goal of this proposed solution is to balance energy consumption and minimize the average delay. To improve the reliability of the network, a flexible routing scheme that provides the diversity of paths and a higher availability is presented. Simulations results show that the new objective function OF-ECF outperforms the OF-FUZZY, and the standards OF0 and MRHOF. In terms of network lifetime and reliability

    Design and Analysis of an Optimized Scheduling Approach using Decision Making over IoT (TOPSI) for Relay based Routing Protocols

    Get PDF
    This research work focuses on support towards QoS approaches over IoT using computational models based on scheduling schemes to enable service oriented systems. IoT system supports on application of day-to-day physical tasks with virtual objects which inter-connect to create opportunities for integration of world into computer-based systems. The QoS scheduling model TOPSI implements a top-down decision making process over top to bottom interconnected layers using service supportive optimization algorithms based on demandable QoS requirements and applications. TOPSI adopts Markov Decision Process (MDP) at the three layers from transport layer to application layer which identifies the QoS supportive metrics for IoT and maximizes the service quality at network layer. The connection cost over multiple sessions is stochastic in nature as service is supportive based on decision making algorithms. TOPSI uses QoS attributes adopted in traditional QoS mechanisms based on transmission of sensor data and decision making based on sensing ability. TOPSI model defines and measures the QoS metrics of IoT network using adaptive monitoring module at transport layer for the defined service in use. TOPSI shows optimized throughput for variable load in use, sessions and observed delay. TOPSI works on route identification, route binding, update and deletion process based on the validation of adaptive QoS metrics, before the optimal route selection process between source and destination. This research work discusses on the survey and analyzes the performance of TOPSI and RBL schemes. The simulation test beds and scenario mapping are carried out using Cooja network simulator

    The support of multipath routing in IPv6-based internet of things

    Get PDF
    The development of IPv6-based network architectures for Internet of Things (IoT) systems is a feasible approach to widen the horizon for more effective applications, but remains a challenge. Network routing needs to be effectively addressed in such environments of scarce computational and energy resources. The Internet Engineering Task Force (IETF) specified the IPv6 Routing Protocol for Low Power and Lossy Network (RPL) to provide a basic IPv6-based routing framework for IoT networks. However, the RPL design has the potential of extending its functionality to a further limit and incorporating the support of advanced routing mechanisms. These include multipath routing which has opened the doors for great improvements towards efficient energy balancing, load distribution, and even more. This paper fulfilled a need for an effective review of recent advancements in Internet of Things (IoT) networking. In particular, it presented an effective review and provided a taxonomy of the different multipath routing solutions enhancing the RPL protocol. The aim was to discover its current state and outline the importance of integrating such a mechanism into RPL to revive its potentiality to a wider range of IoT applications. This paper also discussed the latest research findings and provided some insights into plausible follow-up researches

    저전력 손실 네트워크에서 대규모 응용분야를 위한 전송전력 제어기법

    Get PDF
    학위논문 (석사)-- 서울대학교 대학원 : 전기·컴퓨터공학부, 2015. 8. 박세웅.Transmission power is an important factor which impacts on routing topology in low power and lossy networks (LLNs). LLNs have been designed for low rate traffic where use of maximum transmission power is the best choice for performance maximization since it results in reduced hop distance and transmission overhead. However, large scale applications also require LLNs to deliver very high rate traffic. In such large scale applications, the nodes which are near the root node will incur heavy traffic even though each node generates low rate traffic. As a result, it will cause severe link congestion. In this paper, we first investigate the effect of transmission power control on the performance of the routing protocol for LLNs (RPL) at heavy traffic load through testbed experiments. Our experiments show that, unlike LLNs in low rate applications, packet delivery performance at heavy load first increases and then decreases with transmission power. And we further investigate the reasons of what makes packet loss rate have a convex curve according to transmission power by per node analysis. We classify packet losses into link loss and queue loss. From the experiment results, we observe that link and queue losses are significantly unbalanced among nodes, which causes the load balancing problem of RPL. Furthermore, queue losses occur at the nodes which experience severe link loss. To solve this problem, we propose a simple power control mechanism, which allows each node to adaptively control its transmission power according to its own link and queue losses. Our proposal significantly improves the packet delivery performance by balancing the traffic load within a routing tree. We show performance improvement through experimental measurements on a real mutihop LLN testbed running RPL over IEEE 802.15.4.Contents Abstract i Contents iii List of Figures iii List of Tables v Chap 1 Introduction 1 Chap 2 Experimental Environments 4 2.1. IPv6 routing protocol for low power and lossy networks (RPL) 4 2.2. Experimental environments 5 Chap 3 Load Balancing Problem of RPL 7 3.1. Packet loss rate 7 3.2. Queue loss and link loss 8 3.3. Topology analysis 11 3.4. Per node analysis 12 Chap 4 Transmission Power Control Mechanism 15 4.1. Effect of proposed power control on load balancing 15 4.2. Power control mechanism 17 Chap 5 Experimental Results 20 5.1. Packet loss rate 20 5.2. Queue loss and link loss 22 5.3. Packet loss rate 23 Chap 6 Conclusions 25 References 26 초 록 30 감사의 글 32Maste

    Performance analysis of Routing Protocol for Low power and Lossy Networks (RPL) in large scale networks

    Get PDF
    With growing needs to better understand our environments, the Internet-of-Things (IoT) is gaining importance among information and communication technologies. IoT will enable billions of intelligent devices and networks, such as wireless sensor networks (WSNs), to be connected and integrated with computer networks. In order to support large scale networks, IETF has defined the Routing Protocol for Low power and Lossy Networks (RPL) to facilitate the multi-hop connectivity. In this paper, we provide an in-depth review of current research activities. Specifically, the large scale simulation development and performance evaluation under various objective functions and routing metrics are pioneering works in RPL study. The results are expected to serve as a reference for evaluating the effectiveness of routing solutions in large scale IoT use cases

    Bringing life out of diversity: Boosting network lifetime using multi‐PHY routing in RPL

    Get PDF
    International audienceIn this article, we propose a routing mechanism based on the RPL protocol in a wireless network that is equipped with a mix of short-range and long-range radios. We introduce Life-OF, an objective function for RPL which uses a combination of metrics and the diverse physical layers to boost the network's lifetime. We evaluate the performance of Life-OF compared to the classical MRHOF objective function in simulations. Two key performance indicators (KPIs) are reported: network lifetime and network latency. Results demonstrate that MRHOF tends to converge to a pure long-range network, leading to short network lifetime. However, Life-OF improves network lifetime by continuously adapting the routing topology to favor routing over nodes with longest remaining lifetime. Life-OF combines diverse radios and balances power consumption in the network. This way, nodes switch between using their short-range radio to improve their own battery lifetime and using their long-range radio to avoid routers that are close to depletion. Results show that using Life-OF improves the lifetime of the network by up to 470% that of MRHOF, while maintaining similar latency

    RPL-Based Routing Protocols in IoT Applications: A Review

    Get PDF
    In the last few years, the Internet of Things (IoT) has proved to be an interesting and promising paradigm that aims to contribute to countless applications by connecting more physical 'things' to the Internet. Although it emerged as a major enabler for many next-generation applications, it also introduced new challenges to already saturated networks. The IoT is already coming to life especially in healthcare and smart environment applications adding a large number of low-powered sensors and actuators to improve lifestyle and introduce new services to the community. The Internet Engineering Task Force (IETF) developed RPL as the routing protocol for low-power and lossy networks (LLNs) and standardized it in RFC6550 in 2012. RPL quickly gained interest, and many research papers were introduced to evaluate and improve its performance in different applications. In this paper, we present a discussion of the main aspects of RPL and the advantages and disadvantages of using it in different IoT applications. We also review the available research related to RPL in a systematic manner based on the enhancement area and the service type. In addition to that, we compare related RPL-based protocols in terms of energy efficiency, reliability, flexibility, robustness, and security. Finally, we present our conclusions and discuss the possible future directions of RPL and its applicability in the Internet of the future

    Survey on RPL enhancements: a focus on topology, security and mobility

    Get PDF
    International audienceA few years ago, the IPv6 Routing Protocol for Low-power and Lossy Networks (RPL) was proposed by IETF as the routing standard designed for classes of networks in which both nodes and their interconnects are constrained. Since then, great attention has been paid by the scientific and industrial communities for the protocol evaluation and improvement. Indeed, depending on applications scenarios, constraints related to the target environments or other requirements, many adaptations and improvements can be made. So, since the initial release of the standard, several implementations were proposed, some targeting specific optimization goals whereas others would optimize several criteria while building the routing topology. They include, but are not limited to, extending the network lifetime, maximizing throughput at the sink node, avoiding the less secured nodes, considering nodes or sink mobility. Sometimes, to consider the Quality of Service (QoS), it is necessary to consider several of those criteria at the same time. This paper reviews recent works on RPL and highlights major contributions to its improvement, especially those related to topology optimization, security and mobility. We aim to provide an insight into relevant efforts around the protocol, draw some lessons and give useful guidelines for future developments

    A Survey of Limitations and Enhancements of the IPv6 Routing Protocol for Low-power and Lossy Networks: A Focus on Core Operations

    Get PDF
    Driven by the special requirements of the Low-power and Lossy Networks (LLNs), the IPv6 Routing Protocol for LLNs (RPL) was standardized by the IETF some six years ago to tackle the routing issue in such networks. Since its introduction, however, numerous studies have pointed out that, in its current form, RPL suffers from issues that limit its efficiency and domain of applicability. Thus, several solutions have been proposed in the literature in an attempt to overcome these identified limitations. In this survey, we aim mainly to provide a comprehensive review of these research proposals assessing whether such proposals have succeeded in overcoming the standard reported limitations related to its core operations. Although some of RPL’s weaknesses have been addressed successfully, the study found that the proposed solutions remain deficient in overcoming several others. Hence, the study investigates where such proposals still fall short, the challenges and pitfalls to avoid, thus would help researchers formulate a clear foundation for the development of further successful extensions in future allowing the protocol to be applied more widely
    corecore