SlideShare a Scribd company logo
1 of 14
Download to read offline
1‫از‬14‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬
‫تعالی‬ ‫بسمه‬
‫کامپیوتر‬ ‫و‬ ‫برق‬ ‫مهندسی‬ ‫دانشکده‬
‫کامپیوتر‬ ‫مهندسی‬ ‫گروه‬
‫کارشناسی‬ ‫پروژه‬ ‫عنوان‬
‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa
‫توسط‬
‫تیرنیتلی‬ ‫حسن‬
‫علیرضا‬‫دوست‬‫محمدی‬
‫استاد‬‫راهنما‬
‫کفشدوز‬ ‫محجل‬ ‫مرتضی‬ ‫دکتر‬
‫ماه‬ ‫شهریور‬1397
2‫از‬14‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬
‫فهرست‬
3‫از‬14
‫آن‬ ‫بر‬ ‫مبتنی‬ ‫های‬ ‫فریمورک‬ ‫و‬ ‫اشیا‬ ‫اینترنت‬
‫فریمورک‬ ‫های‬ ‫قابلیت‬Kaa
‫افزار‬ ‫نرم‬ ‫توسعه‬
‫فریمورک‬ ‫معماری‬
‫افزاری‬ ‫سخت‬ ‫سازی‬ ‫پیاده‬
‫گیری‬ ‫نتیجه‬
‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬
‫مقدمه‬
4‫از‬14
‫آن‬ ‫بر‬ ‫مبتنی‬ ‫های‬ ‫فریمورک‬ ‫و‬ ‫اشیا‬ ‫اینترنت‬:
‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬
‫مقدمه‬
5‫از‬14
‫ها‬ ‫فریمورک‬ ‫تامل‬ ‫قابل‬ ‫های‬ ‫ویژگی‬:
.1‫پلتفرم‬ ‫از‬ ‫استفاده‬ ‫هزینه‬
.2SDK‫شده‬ ‫پشتیبانی‬ ‫های‬
.1Java
.2Objective C
.3C / C++
.4Python
.5Ruby
.3‫ارتباطی‬ ‫های‬ ‫پروتکل‬
.4‫کاربرد‬ ‫پر‬ ‫های‬ ‫برد‬ ‫انواع‬ ‫از‬ ‫مناسب‬ ‫پشتیبانی‬
.5‫شدن‬ ‫مجتمع‬ ‫قابلیت‬
‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬
‫مقدمه‬
6‫از‬14
‫رایگان‬ ‫های‬ ‫فریمورک‬:
‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬
‫فریمورک‬ ‫اصلی‬ ‫های‬ ‫ویژگی‬Kaa
7‫از‬14
• Connectivity
• MQTT and CoAP Portocol
• Device Management
• Data Collection
• Structured and Unstructured Data
• Data Processing and Analytic
• Configuration Management
• Command Execution
‫فریموریک‬ ‫معماری‬‫نتیجه‬‫گیری‬ ‫افزار‬ ‫نرم‬ ‫توسعه‬
‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬
‫فریمورک‬ ‫اصلی‬ ‫های‬ ‫ویژگی‬Kaa
8‫از‬14
• Freedom of technology
• well-defined interfaces based on REST and NATS
• Scalable, elastic, and self-healing
‫فریموریک‬ ‫معماری‬‫نتیجه‬‫گیری‬ ‫افزار‬ ‫نرم‬ ‫توسعه‬
‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬
‫انواع‬SDK‫ها‬
9‫از‬14
Platform C C++ Objective-C Java
Linux Supported Supported Supported
Windows Supported Supported
Android Supported
iOS Supported
ESP8266 Supported
‫فریموریک‬ ‫معماری‬‫نتیجه‬‫گیری‬ ‫افزار‬ ‫نرم‬ ‫توسعه‬
‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬
‫مجازی‬ ‫محیط‬SandBox
10‫از‬14
‫فریمورک‬ ‫های‬ ‫قابلیت‬Kaa‫فریموریک‬ ‫معماری‬‫نتیجه‬‫گیری‬
‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬
‫اصلی‬ ‫هسته‬ ‫در‬ ‫اپلیکیشن‬ ‫نویسی‬ ‫برنامه‬
11‫از‬14
‫فریمورک‬ ‫های‬ ‫قابلیت‬Kaa‫فریموریک‬ ‫معماری‬‫نتیجه‬‫گیری‬
‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬
‫اصلی‬ ‫هسته‬ ‫در‬ ‫اپلیکیشن‬ ‫نویسی‬ ‫برنامه‬
12‫از‬14
‫فریمورک‬ ‫های‬ ‫قابلیت‬Kaa‫نتیجه‬‫گیری‬ ‫افزار‬ ‫نرم‬ ‫توسعه‬
‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬
‫مز‬‫ا‬‫فریمورک‬ ‫کاربردهای‬ ‫و‬ ‫یا‬Kaa
13‫از‬14
‫فریمورک‬ ‫های‬ ‫قابلیت‬Kaa‫فریموریک‬ ‫معماری‬‫نتیجه‬‫گیری‬ ‫افزار‬ ‫نرم‬ ‫توسعه‬
‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬
•‫زمان‬ ‫در‬ ‫جویی‬ ‫صرفه‬
•‫امنیتی‬ ‫های‬ ‫پروتکل‬
•‫پذیری‬ ‫توزیع‬ ‫قابلیت‬
•‫مناسب‬ ‫الیه‬ ‫چند‬ ‫معماری‬ ‫داشتن‬
‫منابع‬
14‫از‬14
• https://www.kaaproject.org/
• https://www.kaaiot.io/
• https://www.postscapes.com/internet-of-things-platforms/
‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬

More Related Content

Similar to Introduction to Kaa IoT platform

Web Application Security Test
Web Application Security TestWeb Application Security Test
Web Application Security TestSaeid Sadeghi
 
آموزش ASP.NET MVC فصل اول : مقدمات
آموزش ASP.NET MVC فصل اول : مقدماتآموزش ASP.NET MVC فصل اول : مقدمات
آموزش ASP.NET MVC فصل اول : مقدماتMorteza Dalil
 
پردازش ابری و امنیت سایبری
پردازش ابری و امنیت سایبریپردازش ابری و امنیت سایبری
پردازش ابری و امنیت سایبریAmin Younesi
 
Data Fusion model for web analytics
Data Fusion model for web analyticsData Fusion model for web analytics
Data Fusion model for web analyticsMahdi Sayyad
 
طرح رایانش ابری در صنعت برق خراسان
طرح رایانش ابری در صنعت برق خراسانطرح رایانش ابری در صنعت برق خراسان
طرح رایانش ابری در صنعت برق خراسانعباس بني اسدي مقدم
 
کاتالوگ گروه شرکت های ساپرا
کاتالوگ گروه شرکت های ساپراکاتالوگ گروه شرکت های ساپرا
کاتالوگ گروه شرکت های ساپراkamal Rajabpour
 
2017 - مقاله چالشهای امنیتی در مدلهای رایانش ابری - نویسندگان: ناصری فرد و ...
 2017  - مقاله چالشهای امنیتی در مدلهای رایانش ابری - نویسندگان: ناصری فرد و ... 2017  - مقاله چالشهای امنیتی در مدلهای رایانش ابری - نویسندگان: ناصری فرد و ...
2017 - مقاله چالشهای امنیتی در مدلهای رایانش ابری - نویسندگان: ناصری فرد و ...Aidin NaseriFard
 
چارچوب متن باز جهت توسعه سیستم های نرم افزاری
چارچوب متن باز جهت توسعه سیستم های نرم افزاریچارچوب متن باز جهت توسعه سیستم های نرم افزاری
چارچوب متن باز جهت توسعه سیستم های نرم افزاریعباس بني اسدي مقدم
 
پلتفرمهای نرم افزاری و سخت افزاری پیاده سازی راهکارهای اینترنت اشیاء
پلتفرمهای نرم افزاری و سخت افزاری پیاده سازی راهکارهای اینترنت اشیاءپلتفرمهای نرم افزاری و سخت افزاری پیاده سازی راهکارهای اینترنت اشیاء
پلتفرمهای نرم افزاری و سخت افزاری پیاده سازی راهکارهای اینترنت اشیاءstartupIoT
 
ِData Fusion and Log correlation tools & case-studies
ِData Fusion and Log correlation tools & case-studiesِData Fusion and Log correlation tools & case-studies
ِData Fusion and Log correlation tools & case-studiesMahdi Sayyad
 
Sapra Group Co Ver 14
Sapra Group Co Ver 14Sapra Group Co Ver 14
Sapra Group Co Ver 14sona Torabi
 
Introduction to NFV and its Open ecosystem
Introduction to NFV and its Open ecosystemIntroduction to NFV and its Open ecosystem
Introduction to NFV and its Open ecosystemMalihe Asemani
 

Similar to Introduction to Kaa IoT platform (20)

cloud services for libraries
cloud services for librariescloud services for libraries
cloud services for libraries
 
Web Application Security Test
Web Application Security TestWeb Application Security Test
Web Application Security Test
 
آموزش ASP.NET MVC فصل اول : مقدمات
آموزش ASP.NET MVC فصل اول : مقدماتآموزش ASP.NET MVC فصل اول : مقدمات
آموزش ASP.NET MVC فصل اول : مقدمات
 
Biography-per
Biography-perBiography-per
Biography-per
 
پردازش ابری و امنیت سایبری
پردازش ابری و امنیت سایبریپردازش ابری و امنیت سایبری
پردازش ابری و امنیت سایبری
 
Data Fusion model for web analytics
Data Fusion model for web analyticsData Fusion model for web analytics
Data Fusion model for web analytics
 
Persian resume
Persian resumePersian resume
Persian resume
 
RESUME
RESUMERESUME
RESUME
 
IranOUG_Oracle_Multitenant
IranOUG_Oracle_MultitenantIranOUG_Oracle_Multitenant
IranOUG_Oracle_Multitenant
 
طرح رایانش ابری در صنعت برق خراسان
طرح رایانش ابری در صنعت برق خراسانطرح رایانش ابری در صنعت برق خراسان
طرح رایانش ابری در صنعت برق خراسان
 
کاتالوگ گروه شرکت های ساپرا
کاتالوگ گروه شرکت های ساپراکاتالوگ گروه شرکت های ساپرا
کاتالوگ گروه شرکت های ساپرا
 
2017 - مقاله چالشهای امنیتی در مدلهای رایانش ابری - نویسندگان: ناصری فرد و ...
 2017  - مقاله چالشهای امنیتی در مدلهای رایانش ابری - نویسندگان: ناصری فرد و ... 2017  - مقاله چالشهای امنیتی در مدلهای رایانش ابری - نویسندگان: ناصری فرد و ...
2017 - مقاله چالشهای امنیتی در مدلهای رایانش ابری - نویسندگان: ناصری فرد و ...
 
چارچوب متن باز جهت توسعه سیستم های نرم افزاری
چارچوب متن باز جهت توسعه سیستم های نرم افزاریچارچوب متن باز جهت توسعه سیستم های نرم افزاری
چارچوب متن باز جهت توسعه سیستم های نرم افزاری
 
software defined network
software defined networksoftware defined network
software defined network
 
پلتفرمهای نرم افزاری و سخت افزاری پیاده سازی راهکارهای اینترنت اشیاء
پلتفرمهای نرم افزاری و سخت افزاری پیاده سازی راهکارهای اینترنت اشیاءپلتفرمهای نرم افزاری و سخت افزاری پیاده سازی راهکارهای اینترنت اشیاء
پلتفرمهای نرم افزاری و سخت افزاری پیاده سازی راهکارهای اینترنت اشیاء
 
ِData Fusion and Log correlation tools & case-studies
ِData Fusion and Log correlation tools & case-studiesِData Fusion and Log correlation tools & case-studies
ِData Fusion and Log correlation tools & case-studies
 
Sapra Group Co Ver 14
Sapra Group Co Ver 14Sapra Group Co Ver 14
Sapra Group Co Ver 14
 
Introduction to NFV and its Open ecosystem
Introduction to NFV and its Open ecosystemIntroduction to NFV and its Open ecosystem
Introduction to NFV and its Open ecosystem
 
Openstack Overview
Openstack Overview Openstack Overview
Openstack Overview
 
Proxmox
ProxmoxProxmox
Proxmox
 

More from Alireza Doustmohammadi

Processing Raw scRNA-Seq Sequencing Data
Processing Raw scRNA-Seq Sequencing DataProcessing Raw scRNA-Seq Sequencing Data
Processing Raw scRNA-Seq Sequencing DataAlireza Doustmohammadi
 
Introduction to Applied Machine Learning
Introduction to Applied Machine LearningIntroduction to Applied Machine Learning
Introduction to Applied Machine LearningAlireza Doustmohammadi
 
OSPREY 3.0: Open-Source Protein Redesign for You
OSPREY 3.0: Open-Source Protein Redesign for YouOSPREY 3.0: Open-Source Protein Redesign for You
OSPREY 3.0: Open-Source Protein Redesign for YouAlireza Doustmohammadi
 
WGCNA: an R package for weighted correlation network analysis
WGCNA: an R package for weighted  correlation network analysisWGCNA: an R package for weighted  correlation network analysis
WGCNA: an R package for weighted correlation network analysisAlireza Doustmohammadi
 
Speech processing and the induction of spoken language
Speech processing and the induction of spoken languageSpeech processing and the induction of spoken language
Speech processing and the induction of spoken languageAlireza Doustmohammadi
 
Lowest common ancestor (LCA) algorithm
Lowest common ancestor (LCA) algorithmLowest common ancestor (LCA) algorithm
Lowest common ancestor (LCA) algorithmAlireza Doustmohammadi
 

More from Alireza Doustmohammadi (10)

Processing Raw scRNA-Seq Sequencing Data
Processing Raw scRNA-Seq Sequencing DataProcessing Raw scRNA-Seq Sequencing Data
Processing Raw scRNA-Seq Sequencing Data
 
Overview of Single-Cell RNA-seq
Overview of Single-Cell RNA-seqOverview of Single-Cell RNA-seq
Overview of Single-Cell RNA-seq
 
Introduction to Applied Machine Learning
Introduction to Applied Machine LearningIntroduction to Applied Machine Learning
Introduction to Applied Machine Learning
 
OSPREY 3.0: Open-Source Protein Redesign for You
OSPREY 3.0: Open-Source Protein Redesign for YouOSPREY 3.0: Open-Source Protein Redesign for You
OSPREY 3.0: Open-Source Protein Redesign for You
 
WGCNA: an R package for weighted correlation network analysis
WGCNA: an R package for weighted  correlation network analysisWGCNA: an R package for weighted  correlation network analysis
WGCNA: an R package for weighted correlation network analysis
 
Speech processing and the induction of spoken language
Speech processing and the induction of spoken languageSpeech processing and the induction of spoken language
Speech processing and the induction of spoken language
 
Digital data storage technologies
Digital data storage technologiesDigital data storage technologies
Digital data storage technologies
 
DevOps
DevOpsDevOps
DevOps
 
differential expression genes (DEG)
differential expression genes (DEG)differential expression genes (DEG)
differential expression genes (DEG)
 
Lowest common ancestor (LCA) algorithm
Lowest common ancestor (LCA) algorithmLowest common ancestor (LCA) algorithm
Lowest common ancestor (LCA) algorithm
 

Introduction to Kaa IoT platform

  • 1. 1‫از‬14‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬ ‫تعالی‬ ‫بسمه‬
  • 2. ‫کامپیوتر‬ ‫و‬ ‫برق‬ ‫مهندسی‬ ‫دانشکده‬ ‫کامپیوتر‬ ‫مهندسی‬ ‫گروه‬ ‫کارشناسی‬ ‫پروژه‬ ‫عنوان‬ ‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa ‫توسط‬ ‫تیرنیتلی‬ ‫حسن‬ ‫علیرضا‬‫دوست‬‫محمدی‬ ‫استاد‬‫راهنما‬ ‫کفشدوز‬ ‫محجل‬ ‫مرتضی‬ ‫دکتر‬ ‫ماه‬ ‫شهریور‬1397 2‫از‬14‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬
  • 3. ‫فهرست‬ 3‫از‬14 ‫آن‬ ‫بر‬ ‫مبتنی‬ ‫های‬ ‫فریمورک‬ ‫و‬ ‫اشیا‬ ‫اینترنت‬ ‫فریمورک‬ ‫های‬ ‫قابلیت‬Kaa ‫افزار‬ ‫نرم‬ ‫توسعه‬ ‫فریمورک‬ ‫معماری‬ ‫افزاری‬ ‫سخت‬ ‫سازی‬ ‫پیاده‬ ‫گیری‬ ‫نتیجه‬ ‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬
  • 4. ‫مقدمه‬ 4‫از‬14 ‫آن‬ ‫بر‬ ‫مبتنی‬ ‫های‬ ‫فریمورک‬ ‫و‬ ‫اشیا‬ ‫اینترنت‬: ‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬
  • 5. ‫مقدمه‬ 5‫از‬14 ‫ها‬ ‫فریمورک‬ ‫تامل‬ ‫قابل‬ ‫های‬ ‫ویژگی‬: .1‫پلتفرم‬ ‫از‬ ‫استفاده‬ ‫هزینه‬ .2SDK‫شده‬ ‫پشتیبانی‬ ‫های‬ .1Java .2Objective C .3C / C++ .4Python .5Ruby .3‫ارتباطی‬ ‫های‬ ‫پروتکل‬ .4‫کاربرد‬ ‫پر‬ ‫های‬ ‫برد‬ ‫انواع‬ ‫از‬ ‫مناسب‬ ‫پشتیبانی‬ .5‫شدن‬ ‫مجتمع‬ ‫قابلیت‬ ‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬
  • 6. ‫مقدمه‬ 6‫از‬14 ‫رایگان‬ ‫های‬ ‫فریمورک‬: ‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬
  • 7. ‫فریمورک‬ ‫اصلی‬ ‫های‬ ‫ویژگی‬Kaa 7‫از‬14 • Connectivity • MQTT and CoAP Portocol • Device Management • Data Collection • Structured and Unstructured Data • Data Processing and Analytic • Configuration Management • Command Execution ‫فریموریک‬ ‫معماری‬‫نتیجه‬‫گیری‬ ‫افزار‬ ‫نرم‬ ‫توسعه‬ ‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬
  • 8. ‫فریمورک‬ ‫اصلی‬ ‫های‬ ‫ویژگی‬Kaa 8‫از‬14 • Freedom of technology • well-defined interfaces based on REST and NATS • Scalable, elastic, and self-healing ‫فریموریک‬ ‫معماری‬‫نتیجه‬‫گیری‬ ‫افزار‬ ‫نرم‬ ‫توسعه‬ ‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬
  • 9. ‫انواع‬SDK‫ها‬ 9‫از‬14 Platform C C++ Objective-C Java Linux Supported Supported Supported Windows Supported Supported Android Supported iOS Supported ESP8266 Supported ‫فریموریک‬ ‫معماری‬‫نتیجه‬‫گیری‬ ‫افزار‬ ‫نرم‬ ‫توسعه‬ ‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬
  • 10. ‫مجازی‬ ‫محیط‬SandBox 10‫از‬14 ‫فریمورک‬ ‫های‬ ‫قابلیت‬Kaa‫فریموریک‬ ‫معماری‬‫نتیجه‬‫گیری‬ ‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬
  • 11. ‫اصلی‬ ‫هسته‬ ‫در‬ ‫اپلیکیشن‬ ‫نویسی‬ ‫برنامه‬ 11‫از‬14 ‫فریمورک‬ ‫های‬ ‫قابلیت‬Kaa‫فریموریک‬ ‫معماری‬‫نتیجه‬‫گیری‬ ‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬
  • 12. ‫اصلی‬ ‫هسته‬ ‫در‬ ‫اپلیکیشن‬ ‫نویسی‬ ‫برنامه‬ 12‫از‬14 ‫فریمورک‬ ‫های‬ ‫قابلیت‬Kaa‫نتیجه‬‫گیری‬ ‫افزار‬ ‫نرم‬ ‫توسعه‬ ‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬
  • 13. ‫مز‬‫ا‬‫فریمورک‬ ‫کاربردهای‬ ‫و‬ ‫یا‬Kaa 13‫از‬14 ‫فریمورک‬ ‫های‬ ‫قابلیت‬Kaa‫فریموریک‬ ‫معماری‬‫نتیجه‬‫گیری‬ ‫افزار‬ ‫نرم‬ ‫توسعه‬ ‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬ •‫زمان‬ ‫در‬ ‫جویی‬ ‫صرفه‬ •‫امنیتی‬ ‫های‬ ‫پروتکل‬ •‫پذیری‬ ‫توزیع‬ ‫قابلیت‬ •‫مناسب‬ ‫الیه‬ ‫چند‬ ‫معماری‬ ‫داشتن‬
  • 14. ‫منابع‬ 14‫از‬14 • https://www.kaaproject.org/ • https://www.kaaiot.io/ • https://www.postscapes.com/internet-of-things-platforms/ ‫اشیا‬ ‫اینترنت‬ ‫بر‬ ‫مبتنی‬ ‫فریمورک‬ ‫اندازی‬ ‫راه‬ ‫و‬ ‫تحقیق‬Kaa‫قم‬ ‫صنعتی‬ ‫دانشگاه‬