<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>03986nas a2200373 a 4500</leader>
  <controlfield tag="005">20260818090123.0</controlfield>
  <controlfield tag="008">260224s20259999th u  ms t    000   eng d</controlfield>
  <datafield tag="035" ind1=" " ind2=" ">
    <subfield code="a">.b12479263</subfield>
  </datafield>
  <datafield tag="099" ind1=" " ind2="9">
    <subfield code="a">AIT ISPR CS no.25-01</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
    <subfield code="a">Nyein Chan Win Naing</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
    <subfield code="a">Design and implementation of a LoRa mesh network with an optimized routing protocol</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">Pathum Thani, Thailand :</subfield>
    <subfield code="b">Asian Institute of Technology,</subfield>
    <subfield code="c">2025</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">108 leaves :</subfield>
    <subfield code="b">ill.+</subfield>
    <subfield code="e">1 online resource</subfield>
  </datafield>
  <datafield tag="490" ind1="1" ind2=" ">
    <subfield code="a">Internship Report ;</subfield>
    <subfield code="v">no. CS-25-01</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
    <subfield code="a">An Internship Study submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science</subfield>
  </datafield>
  <datafield tag="502" ind1=" " ind2=" ">
    <subfield code="a">Internship Report (M. Sc.) - Asian Institute of Technology, 2025</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">Low-Power Wide-Area Networks using standard LoRaWAN struggle with coverage gaps due  to single-hop topology limitations. While mesh networking addresses this through multi-hop  relay, existing LoRa mesh protocols face scalability barriers from broadcast-based routing and fixed-interval control overhead. Flooding protocols create exponential tra!c violating duty cycle constraints, while table-driven protocols waste airtime with unnecessary periodic control  packets regardless of network stability. This research implements a gateway-aware cost routing protocol combining three mechanisms:  (1) Trickle adaptive scheduling reducing HELLO overhead through exponential backo" and  redundancy suppression, (2) multi-metric cost function integrating signal quality and gateway  load for path selection, and (3) proactive fault detection with safety mechanisms preventing  over-suppression while enabling rapid convergence.The research makes six novel contributions: (1) first complete Trickle adaptive scheduler integrated with LoRaMesher firmware achieving 85-90% suppression e!ciency, (2) discovery  that Trickle operates as local per-node decisions rather than network-wide cascades, limiting  fault impact regionally, (3) zero-overhead ETX tracking via sequence-gap detection eliminating  ACKoverhead, (4) active gateway load sharing with real-time load encoding enabling dynamic traffic distribution, (5) safety HELLO mechanism preventing over-suppression while enabling rapid fault detection, and (6) proactive health monitoring reducing fault detection time versus library baseline.Hardware validation on ESP32-S3 nodes demonstrates approximately 30% HELLO overhead  reduction, 96-100% packet delivery ratio in indoor scenarios, and successful dual-gateway load distribution. Multi-hop routing capability is validated with relay nodes forwarding traffic and cost-based routing selecting quality-aware paths unavailable in hop-count protocols. The adaptive overhead reduction and fault-tolerant design enable scalable LoRa mesh deploy ments for resource-constrained applications including agricultural monitoring, industrial IoT,  and environmental sensing requiring duty cycle compliance and network resilience. The local fault isolation discovery and zero-overhead ETX tracking represent fundamental contributions  to LPWAN mesh protocol research.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Computer networks </subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Computer Communication Networks</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Wireless communication systems</subfield>
  </datafield>
  <datafield tag="700" ind1="0" ind2=" ">
    <subfield code="a">Attaphongse Taparugssanagorn,</subfield>
    <subfield code="e">Chairperson</subfield>
  </datafield>
  <datafield tag="700" ind1="0" ind2=" ">
    <subfield code="a">Adisorn Lertsinsrubtavee,</subfield>
    <subfield code="e">Co-chairperson</subfield>
  </datafield>
  <datafield tag="700" ind1="0" ind2=" ">
    <subfield code="a">Chantri Polprasert,</subfield>
    <subfield code="e">Examination committee</subfield>
  </datafield>
  <datafield tag="700" ind1="0" ind2=" ">
    <subfield code="a">Chaklam Silpasuwanchai,</subfield>
    <subfield code="e">Examination committee</subfield>
  </datafield>
  <datafield tag="810" ind1="2" ind2=" ">
    <subfield code="a">Asian Institute of Technology.</subfield>
    <subfield code="t">Internship Report ;</subfield>
    <subfield code="v">no. CS-25-01</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2="0">
    <subfield code="3">Full-Text</subfield>
    <subfield code="u">http://203.159.5.9/ait-thesis/Viewer/viewer.php?id=B23606</subfield>
  </datafield>
  <datafield tag="907" ind1=" " ind2=" ">
    <subfield code="a">.b12479263</subfield>
    <subfield code="b">mnarc</subfield>
    <subfield code="c">a</subfield>
  </datafield>
  <datafield tag="902" ind1=" " ind2=" ">
    <subfield code="a">260302</subfield>
  </datafield>
  <datafield tag="998" ind1=" " ind2=" ">
    <subfield code="b">0</subfield>
    <subfield code="c">260226</subfield>
    <subfield code="d">m</subfield>
    <subfield code="e">h  </subfield>
    <subfield code="f">a</subfield>
    <subfield code="g">0</subfield>
  </datafield>
  <datafield tag="945" ind1=" " ind2=" ">
    <subfield code="l">mnarc</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="c">67</subfield>
  </datafield>
  <datafield tag="909" ind1=" " ind2=" ">
    <subfield code="a">Barcode : -</subfield>
    <subfield code="b">CREATED : 2026-02-24</subfield>
    <subfield code="c">RECORD # : i13576240</subfield>
    <subfield code="d">LPATRON : 0</subfield>
    <subfield code="e">LCHKIN : -</subfield>
    <subfield code="f"># RENEWALS : 0</subfield>
    <subfield code="g"># OVERDUE : 0</subfield>
    <subfield code="h">IUSE3 : 0</subfield>
    <subfield code="i">TOT CHKOUT : 0</subfield>
    <subfield code="j">TOT RENEW : 0</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">26938</subfield>
    <subfield code="d">26938</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">MAIN</subfield>
    <subfield code="b">MAIN</subfield>
    <subfield code="c">mnarc</subfield>
    <subfield code="d">2026-08-18</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">AIT ISPR CS no.25-01</subfield>
    <subfield code="r">2026-08-18 09:01:23</subfield>
    <subfield code="t">1</subfield>
    <subfield code="w">2026-08-18</subfield>
    <subfield code="y">67</subfield>
  </datafield>
</record>
