Loading...

Proposing a Resource Discovery Framework for Internet of Things Platforms

Esmaeili, Mohsen | 2018

972 Viewed
  1. Type of Document: M.Sc. Thesis
  2. Language: Farsi
  3. Document No: 50418 (19)
  4. University: Sharif University of Technology
  5. Department: Computer Engineering
  6. Advisor(s): Habibi, Jafar
  7. Abstract:
  8. The Internet of Things (IoT) is one of the fields witnessing a significant growth in recent years and is expected to make the lives of so many people go under substantial changes. IoT will exploit large numbers of smart objects in people’s everyday life to bring smartness into reality and this necessitates correct and seamless connection and integration between smart entities. One of the key tasks of the IoT platform is providing such a connection, which is assigned to the resource discovery framework.A resource discovery framework should consider requirements and challenges present in the IoT environment. Heeding the literature, one finds deficiencies in this field. These shortcomings are mostly discernible in both architectural aspects and interoperability among entities. None of the related works have defined the relationship between the architecture of the framework and that of the platform, and all of them have overlooked the importance of correct interoperability among applications and resources.This dissertation has focused on proposing a resource discovery framework in the field of Internet of Things, which is aimed to solve some inadequacies of recent works. The proposed framework encapsulates a layered software architecture, and a novel rule for describing resources and services. The architecture is composed of three layers being deployed on different levels of IoT platform. The proposed description rule provides short and widely accepted representations for resources in IoT environment. Finally, the resource discovery architecture is analyzed through Architectural Tradeoff Analysis Method, the results of which manifests an acceptable level of satisfying non-functional requirements
  9. Keywords:
  10. Software Architecture ; Internet of Things ; Resource Discovery ; Things Internet Platform

 Digital Object List

 Bookmark

  • مقدمه
    • شرح مسئله
    • اهمیت و انگیزه‌ی پژوهش
    • هدف پژوهش
    • توسعه‌های صورت گرفته در این پژوهش
    • ساختار پایان‌نامه
  • ادبیات موضوع
    • مقدمه
    • تعاریف و مفاهیم
    • چالش‌ها و زمینه‌های تحقیقاتی
      • مقیاس‌پذیری بالا
      • معماری
      • تولید دانش و داده‌های حجیم
      • استحکام
      • باز بودن
      • امنیت
      • حریم خصوصی
      • افزودن انسان در حلقه
      • ناهمگونی دستگاه‌ها و تعامل‌پذیری
    • پروتکل‌ها
      • Constrained Application Protocol (CoAP)
      • Constrained RESTful Environment (CoRE) Link Format
      • IEEE 802.15.4
      • 6LoWPAN
      • Bluetooth Low Energy (BLE)
      • EPCglobal
      • Z-Wave
    • کاربرد‌ها
      • شهر هوشمند
      • خانه‌ی هوشمند
      • سلامتی هوشمند
    • کشف منابع
      • فرآیند کشف منابع
      • شناسایی منابع
      • توصیف و انطباق منابع
    • جمع‌بندی
  • کار‌های پیشین
    • مقدمه
    • روش‌های کشف در شبکه‌های عادی
      • SLP
      • Jini
      • کشف منابع در بلوتوث
      • UPnP
      • Bonjour
    • روش‌های کشف در اینترنت اشیا
      • روش سیرانی و همکاران
      • روش پاگانلی و همکاران
      • ForwarDS-IoT
      • سیمرغ
      • TRENDY
    • جمع‌بندی
  • چارچوب پیشنهادی
    • مقدمه
    • پیش‌فرض‌های سکوی اینترنت اشیا
    • معماری چارچوب کشف پیشنهادی
      • لایه‌ی حس‌گری/عمل‌گری
      • لایه‌ی پردازش مرزی
      • لایه‌ی منابع مجازی
    • پیشنهاد توصیف منابع
    • زیر‌فرآیند‌های کشف منابع
      • اتصال گره‌ی انتهایی به گره‌ی دروازه
      • کشف منبع
      • خواندن اطلاعات یک منبع
      • ارسال اطلاعات به یک منبع
      • قطع اتصال منبع از چارچوب
    • جمع‌بندی
  • تحلیل و ارزیابی چارچوب
    • مقدمه
    • سناریو‌های ارزیابی
    • جزئیات ارزیابی
    • خروجی‌های روش ATAM
    • جمع‌بندی
  • نتیجه‌گیری و کار‌های آتی
    • نتیجه‌گیری
    • کار‌های آتی
  • مراجع
...see more