184 research outputs found

    Delay-Tolerant ICN and Its Application to LoRa

    Full text link
    Connecting long-range wireless networks to the Internet imposes challenges due to vastly longer round-trip-times (RTTs). In this paper, we present an ICN protocol framework that enables robust and efficient delay-tolerant communication to edge networks. Our approach provides ICN-idiomatic communication between networks with vastly different RTTs. We applied this framework to LoRa, enabling end-to-end consumer-to-LoRa-producer interaction over an ICN-Internet and asynchronous data production in the LoRa edge. Instead of using LoRaWAN, we implemented an IEEE 802.15.4e DSME MAC layer on top of the LoRa PHY and ICN protocol mechanisms in RIOT OS. Executed on off-the-shelf IoT hardware, we provide a comparative evaluation for basic NDN-style ICN [60], RICE [31]-like pulling, and reflexive forwarding [46]. This is the first practical evaluation of ICN over LoRa using a reliable MAC. Our results show that periodic polling in NDN works inefficiently when facing long and differing RTTs. RICE reduces polling overhead and exploits gateway knowledge, without violating ICN principles. Reflexive forwarding reflects sporadic data generation naturally. Combined with a local data push, it operates efficiently and enables lifetimes of >1 year for battery powered LoRa-ICN nodes.Comment: 12 pages, 7 figures, 2 table

    Polling-Based Downlink Communication Protocol for LoRaWAN using Traffic Indication

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ (์„์‚ฌ)-- ์„œ์šธ๋Œ€ํ•™๊ต ๋Œ€ํ•™์› : ๊ณต๊ณผ๋Œ€ํ•™ ์ปดํ“จํ„ฐ๊ณตํ•™๋ถ€, 2019. 2. ๊น€์ข…๊ถŒ.LPWAN (Low Power Wide Area Network) technologies such as LoRa and SigFox are emerging as a technology of choice for the Internet of Things (IoT) applications where tens of thousands of untethered devices are deployed over a wide area. In such operating environments, energy conservation is one of the most crucial concerns and network protocols adopt various power saving schemes to lengthen device lifetimes. For example, to avoid idle listening, LoRaWAN restricts downlink communications. However, the confined design philosophy impedes the deployment of IoT applications that require asynchronous downlink communications. In this thesis, we design and implement an energy efficient downlink communication mechanism, named TRILO, for LoRaWAN. We aim to make TRILO be energy efficient while obeying an unavoidable trade-off that balances between latency and energy consumption. TRILO adopts a beacon mechanism that periodically alerts end-devices which have pending downlink frames. We implement the proposed protocol on top of commercially available LoRaWAN components and confirm that the protocol operates properly in real-world experiments. Experimental results show that TRILO successfully transmits downlink frames without losses while uplink traffic suffers from a slight increase in latency because uplink transmissions should halt during beacons and downlink transmissions. Computer simulation results also show that the proposed scheme is more energy efficient than the legacy LoRaWAN downlink protocol.์ „๋ ฅ ๊ณต๊ธ‰์ด ์ œํ•œ์ ์ธ ์ˆ˜ ๋งŒ๊ฐœ์˜ ๋””๋ฐ”์ด์Šค๋“ค์„ ์ด์šฉํ•˜์—ฌ ๋„“์€ ์ง€์—ญ์„ ๋ฐ”ํƒ•์œผ๋กœ ์šด์˜๋˜๋Š” ์‚ฌ๋ฌผ์ธํ„ฐ๋„ท ์‹œ์Šคํ…œ์„ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐ์— ์žˆ์–ด์„œ LoRa, SigFox์™€ ๊ฐ™์€ ์ €์ „๋ ฅ ๊ด‘์—ญ ๋„คํŠธ์›Œํฌ ๊ธฐ์ˆ (LPWA)์ด ์ฃผ๋ชฉ๋ฐ›๊ณ  ์žˆ๋‹ค. ์ด๋Ÿฌํ•œ ์‹œ์Šคํ…œ ํ™˜๊ฒฝ์—์„œ ์—๋„ˆ์ง€ ์ ˆ์•ฝ์€ ์ค‘์š”ํ•œ ๊ด€์‹ฌ์‚ฌ ์ค‘ ํ•˜๋‚˜์ด๋ฉฐ ๋„คํŠธ์›Œํฌ ํ”„๋กœํ† ์ฝœ๋“ค์€ ๋‹ค์–‘ํ•œ ์ ˆ์ „ ๋ฐฉ์‹์„ ์ฑ„ํƒํ•˜์—ฌ ๋””๋ฐ”์ด์Šค์˜ ์ˆ˜๋ช…์„ ๋ณด์žฅํ•˜๋ ค ํ•˜๊ณ  ์žˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋ถˆํ•„์š”ํ•œ ๋Œ€๊ธฐ ์ฒญ์ทจ๋กœ ์ธํ•œ ์—๋„ˆ์ง€ ์†์‹ค์„ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด์„œ LoRaWAN์€ ๋‹ค์šด๋งํฌ ํ†ต์‹ ์„ ์ œํ•œํ•˜๊ณ  ์žˆ๋Š”๋ฐ, ์ด๋Ÿฌํ•œ ์„ค๊ณ„ ์ฒ ํ•™์€ ๋น„๋™๊ธฐ์ ์ธ ๋‹ค์šด๋งํฌ ํ†ต์‹ ์„ ํ•„์š”๋กœ ํ•˜๋Š” IoT ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑ์‹œํ‚ค์ง€ ๋ชปํ•˜๋Š” ๋ฌธ์ œ์ ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” LoRaWAN์—์„œ ๋‹ค์šด๋งํฌ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ์ปจํŠธ๋กคํ•  ์ˆ˜ ์žˆ๋„๋ก TRILO๋ผ๋Š” ์—๋„ˆ์ง€ ํšจ์œจ์ ์ธ ๋‹ค์šด๋งํฌ ํ†ต์‹  ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์„ค๊ณ„ํ•˜๊ณ  ๊ตฌํ˜„ํ•˜์˜€๋‹ค. TRILO๋Š” ๋‹ค์šด๋งํฌ ํ”„๋ ˆ์ž„์ด ํŒฌ๋”ฉ๋˜์–ด ์žˆ๋Š” ์—”๋“œ ๋””๋ฐ”์ด์Šค๋“ค์˜ ๋ฆฌ์ŠคํŠธ ์ •๋ณด๋ฅผ ์ฃผ๊ธฐ์ ์œผ๋กœ ๋„คํŠธ์›Œํฌ์— ์•Œ๋ฆฌ๋Š” ๋น„์ฝ˜ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์ฑ„ํƒํ•˜์˜€๊ณ , ์„œ๋ฒ„์™€ ๋””๋ฐ”์ด์Šค๋“ค์ด ๊ฐ๊ฐ ์ •ํ•ด์ง„ ์ˆœ์„œ์— ๋”ฐ๋ผ ๋‹ค์šด๋งํฌ ์ „์†ก ๋ฐ ์ˆ˜์‹ ์„ ์Šค์ผ€์ค„๋งํ•˜๋„๋ก ํ•˜์˜€๋‹ค. ์„ค๊ณ„ํ•œ ํ”„๋กœํ† ์ฝœ์ด ์ œ๋Œ€๋กœ ๋™์ž‘ํ•˜๋Š”์ง€ ๊ฒ€์ฆํ•˜๊ธฐ ์œ„ํ•ด์„œ ๊ธฐ์กด LoRaWAN์˜ ๊ตฌ์„ฑ ์š”์†Œ ์œ„์— ์ œ์•ˆ๋œ ํ”„๋กœํ† ์ฝœ์„ ๊ตฌํ˜„ํ•œ ํ›„ ์‹ค์ œ ํ…Œ์ŠคํŠธ ๋ฒ ๋“œ๋ฅผ ๊ตฌ์ถ•ํ•˜์—ฌ์„œ ์‹คํ—˜์„ ์ง„ํ–‰ํ•˜์˜€๋‹ค. ์‹คํ—˜ ๊ฒฐ๊ณผ์— ๋”ฐ๋ฅด๋ฉด TRILO๋Š” ๊ธฐ์กด ํ”„๋กœํ† ์ฝœ์˜ ์—…๋งํฌ ํ†ต์‹  ์„ฑ๋Šฅ์„ ์ €ํ•ดํ•˜์ง€ ์•Š์œผ๋ฉด์„œ๋„ ์ถ”๊ฐ€์ ์ธ ๋‹ค์šด๋งํฌ ํ”„๋ ˆ์ž„์„ ์†์‹ค ์—†์ด ์„ฑ๊ณต์ ์œผ๋กœ ์ „์†ก ๋ฐ ์ˆ˜์‹ ํ•˜์˜€๊ณ , ์ปดํ“จํ„ฐ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๊ฒฐ๊ณผ ๋˜ํ•œ ์ œ์•ˆ๋œ ๊ธฐ๋ฒ•์ด ๊ธฐ์กด์˜ LoRaWAN ๋‹ค์šด๋งํฌ ํ”„๋กœํ† ์ฝœ๋ณด๋‹ค ๋” ์—๋„ˆ์ง€ ํšจ์œจ์ ์œผ๋กœ ๋™์ž‘ํ•˜๋Š” ๊ฒƒ์„ ๋ณด์—ฌ์ฃผ์—ˆ๋‹ค.ABSTRACT ........................................................................................................... โ…ฐ CONTENTS ........................................................................................................... โ…ฒ LIST OF FIGURES ............................................................................................ โ…ณ LIST OF TABLES .............................................................................................. โ…ต CHAPTER โ… : Introduction ................................................................................ 1 CHAPTER โ…ก: Related Work ............................................................................. 8 CHAPTER โ…ข: A Primer on LoRa and LoRaWAN .................................. 11 CHAPTER โ…ฃ: Downlink Communications Scheme .................................. 17 4.1 Comparison of Two Polling Schemes ..................................... 19 4.2 Proposed Downlink Communications Scheme ....................... 26 CHAPTER โ…ค: Implementation ........................................................................ 28 CHAPTER โ…ฅ: Evaluation ................................................................................. 31 6.1 Experimental Results .................................................................... 32 6.2 Simulation Results ......................................................................... 37 CHAPTER โ…ฆ: Discussion ................................................................................. 42 CHAPTER โ…ง: Conclusion ................................................................................. 45 BIBLIOGRAPHY ................................................................................................... 47 ์ดˆ๋ก ........................................................................................................................... 51Maste

    Relaying in the Internet of Things (IoT): A Survey

    Get PDF
    The deployment of relays between Internet of Things (IoT) end devices and gateways can improve link quality. In cellular-based IoT, relays have the potential to reduce base station overload. The energy expended in single-hop long-range communication can be reduced if relays listen to transmissions of end devices and forward these observations to gateways. However, incorporating relays into IoT networks faces some challenges. IoT end devices are designed primarily for uplink communication of small-sized observations toward the network; hence, opportunistically using end devices as relays needs a redesign of both the medium access control (MAC) layer protocol of such end devices and possible addition of new communication interfaces. Additionally, the wake-up time of IoT end devices needs to be synchronized with that of the relays. For cellular-based IoT, the possibility of using infrastructure relays exists, and noncellular IoT networks can leverage the presence of mobile devices for relaying, for example, in remote healthcare. However, the latter presents problems of incentivizing relay participation and managing the mobility of relays. Furthermore, although relays can increase the lifetime of IoT networks, deploying relays implies the need for additional batteries to power them. This can erode the energy efficiency gain that relays offer. Therefore, designing relay-assisted IoT networks that provide acceptable trade-offs is key, and this goes beyond adding an extra transmit RF chain to a relay-enabled IoT end device. There has been increasing research interest in IoT relaying, as demonstrated in the available literature. Works that consider these issues are surveyed in this paper to provide insight into the state of the art, provide design insights for network designers and motivate future research directions

    GNSS-free outdoor localization techniques for resource-constrained IoT architectures : a literature review

    Get PDF
    Large-scale deployments of the Internet of Things (IoT) are adopted for performance improvement and cost reduction in several application domains. The four main IoT application domains covered throughout this article are smart cities, smart transportation, smart healthcare, and smart manufacturing. To increase IoT applicability, data generated by the IoT devices need to be time-stamped and spatially contextualized. LPWANs have become an attractive solution for outdoor localization and received significant attention from the research community due to low-power, low-cost, and long-range communication. In addition, its signals can be used for communication and localization simultaneously. There are different proposed localization methods to obtain the IoT relative location. Each category of these proposed methods has pros and cons that make them useful for specific IoT systems. Nevertheless, there are some limitations in proposed localization methods that need to be eliminated to meet the IoT ecosystem needs completely. This has motivated this work and provided the following contributions: (1) definition of the main requirements and limitations of outdoor localization techniques for the IoT ecosystem, (2) description of the most relevant GNSS-free outdoor localization methods with a focus on LPWAN technologies, (3) survey the most relevant methods used within the IoT ecosystem for improving GNSS-free localization accuracy, and (4) discussion covering the open challenges and future directions within the field. Some of the important open issues that have different requirements in different IoT systems include energy consumption, security and privacy, accuracy, and scalability. This paper provides an overview of research works that have been published between 2018 to July 2021 and made available through the Google Scholar database.5311-8814-F0ED | Sara Maria da Cruz Maia de Oliveira PaivaN/
    • โ€ฆ
    corecore