,

پایان نامه پلتفرم IoT متن باز ۲۰۱۸

دانلود رایگان پایان نامه کارشناسی ارشد مدیریت فناوری اطلاعات ۲۰۱۸ با موضوع فارسی

مطالعه تطبیقی پلتفرم های میان افزار IoT متن با (منبع باز)

ویژه رشته مدیریت فناوری اطلاعات و کامپیوتر

برای دانلود رایگان پایان نامه خارجی روی موضوع فارسی آن کلیک کنید.

Scott, Robert
KTH, School of Engineering Sciences in Chemistry, Biotechnology and Health (CBH), Biomedical Engineering and Health Systems, Health Informatics.
Östberg, Daniel
KTH, School of Engineering Sciences in Chemistry, Biotechnology and Health (CBH), Biomedical Engineering and Health Systems, Health Informatics.
۲۰۱۸ (English)
Independent thesis Basic level (university diploma), 10 credits / 15 HE credits
Student thesis

Abstract
This is a comparative study of open-source IoT middleware platforms with the main focus on scalability and reliability. An initial evaluation of available open-source IoT platforms resulted in Kaa and Node-RED being the focus of this thesis. To further analyse the platforms, they were both subjected to testing with three real-world scenarios. The chosen scenarios were a remote-controlled LED, a chat application and a data transmitting sensor. Prototypes were developed for each scenario using a range of programming languages and devices like Raspberry Pi, Android and ESP8266.According to the tests Node-RED has better performance on a single server. It also scales better with the possibility to communicate with external APIs directly unlike Kaa which would require a gateway. Despite these factors, Kaa proved to have better overall scalability and reliability with its built-insecurity and device discovery, it also supports clustering and should prove better in larger environments.

Place, publisher, year, edition, pages
۲۰۱۸٫ , p. 48
Series
TRITA-CBH-GRU ; 2018:7
Keyword [en]
IoT, Middleware, scalability and reliability
Keyword [sv]
IoT, Middleware, skalbarhet och tillförlitlighet
National Category
Computer Engineering
Identifiers
URN: urn:nbn:se:kth:diva-223980
OAI: oai:DiVA.org:kth-223980
DiVA, id: diva2:1188778
Educational program
Bachelor of Science in Engineering – Computer Engineering
Supervisors
Panrike, Johnny
Examiners
Orhan, Ibrahim
Available from: 2018-03-14 Created: 2018-03-08 Last updated: 2018-03-14
Bibliographically approved

طراحی سیستم های IoT یک فرایند پیچیده می باشد که از مراحل توسعه مختلف تشکیل شده است . سیستم های IoT شامل دستگاه هایی است که برای اهداف خاصی طراحی شده است و این دستگاه ها با محیط تعامل دارند . این سیستم ها شامل سخت افزار هایی هستند که به طور خاص طراحی شده و همین طور یک سیستم عامل مناسب که باید برای آن در نظر گرفته شود.سیستم عامل و برنامه های کاربردی باید به طور موثر اجرا شوند و با دیگر سیستم ها از طریق شبکه ارتباط بر قرار کنند.