Skip navigation


  • DSpace logo
  • Home
  • Collections
  • Researcher Profile
  • Explore by
    • Researcher Profile
  • VGU library
  • Help
  • User Guide
  • Sign on to:
    • My DSpace
    • Receive email
      updates
    • Edit Account details

VGU RESEARCH REPOSITORY


Please use this identifier to cite or link to this item: https://epub.vgu.edu.vn/handle/dlibvgu/1867
DC FieldValueLanguage
dc.contributor.authorNguyen Le Anh Quanen_US
dc.date.accessioned2024-11-15T04:56:13Z-
dc.date.available2024-11-15T04:56:13Z-
dc.date.issued2024-
dc.identifier.urihttps://epub.vgu.edu.vn/handle/dlibvgu/1867-
dc.description.abstractThe growth of the Internet of Things (IoT) in recent years has increasingly mandated reliable and efficient communication mechanisms. SMTP, a well-established protocol for email transmission, offers a promising solution for communication in IoT environments. However, its suitability for resource-constrained devices has been questioned. This thesis produces a minimal yet functional SMTP client implementation for constrained systems. The client incorporates basic mail sending functionality and authentication mechanisms. RIOT OS, a popular IoT operating system, is used as the foundational runtime environment to build the implementation upon, which allows for evaluating the SMTP client’s performance and compatibility within a concrete constrained IoT environment. Additionally, Rust is used as the primary programming language along with the embeddednal network abstraction on top. This decision resulted in the employment of a blocking approach using the non-blocking API provided by embedded-nal, offering a practical solution given the current state of asynchronous programming in embedded systems. Furthermore, several strategies such as buffering and bitsets usage is incorporated to optimize resource usage and improve performance.en_US
dc.language.isoenen_US
dc.rightsAttribution-NonCommercial 4.0 International*
dc.rights.urihttps://creativecommons.org/licenses/by-nc/4.0/*
dc.subjectInternet of Things (IoT)en_US
dc.subjectSMTP protocolen_US
dc.subjectIoT operating systemen_US
dc.subjectRIOT OSen_US
dc.titleImplementation and evaluation of smtp for constrained-node networks using RIOT OSen_US
dc.typeThesisen_US
item.fulltextWith Fulltext-
item.languageiso639-1other-
item.grantfulltextrestricted-
Appears in Collections:Computer Science (CS)
Files in This Item:
File Description SizeFormat Existing users please Login
Implementation and evaluation of smtp for constrained-node networks using RIOT OS.pdf10.29 MBAdobe PDF
Show simple item record

Page view(s)

106
checked on Nov 15, 2025

Download(s)

33
checked on Nov 15, 2025

Google ScholarTM

Check


This item is licensed under a Creative Commons License Creative Commons

© Copyright 2020 by Vietnamese - German University Library.
Add: Ring road 4, Quarter 4, Thoi Hoa Ward, Ben Cat City, Binh Duong Province
Tel.:(0274) 222 0990. Ext.: 70206