فرشید مکاری

فرشید مکاری

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

فرشید مکاری

تکنولوژیهای نوین

استانداردها و چارچوب های اینترنت اشیاء چیست ؟


چندین استاندارد در حال ظهور اینترنت اشیاء وجود دارد، از جمله موارد زیر:

IPv6 روی شبکه‌های شخصی بی‌سیم کم مصرف (6LoWPAN) یک استاندارد باز است که توسط کارگروه مهندسی اینترنت (IETF) تعریف شده است. استاندارد 6LoWPAN هر رادیویی کم مصرف را قادر می سازد تا با اینترنت ارتباط برقرار کند، از جمله 804.15.4، بلوتوث کم انرژی (BLE) و Z-Wave (برای اتوماسیون خانگی).

ZigBee یک شبکه بی سیم کم مصرف و با نرخ داده کم است که عمدتاً در تنظیمات صنعتی استفاده می شود. ZigBee بر اساس استاندارد 802.15.4 موسسه مهندسین برق و الکترونیک (IEEE) است. اتحاد ZigBee Dotdot را ایجاد کرد، زبان جهانی برای اینترنت اشیاء که به اشیاء هوشمند امکان می‌دهد به طور ایمن در هر شبکه ای کار کنند و یکدیگر را درک کنند.

LiteOS یک سیستم عامل شبه یونیکس (OS) برای شبکه های حسگر بی سیم است. LiteOS از گوشی های هوشمند، پوشیدنی ها، برنامه های کاربردی تولید هوشمند، خانه های هوشمند و اینترنت وسایل نقلیه (IoV) پشتیبانی می کند. سیستم عامل همچنین به عنوان یک پلت فرم توسعه دستگاه هوشمند عمل می کند.

OneM2M یک لایه سرویس ماشین به ماشین است که می تواند در نرم افزار و سخت افزار برای اتصال دستگاه ها تعبیه شود. سازمان استانداردسازی جهانی، OneM2M، برای توسعه استانداردهای قابل استفاده مجدد ایجاد شد تا برنامه‌های اینترنت اشیاء را در بخش‌های مختلف عمودی ارتباط برقرار کنند.

سرویس توزیع داده (DDS) توسط گروه مدیریت اشیاء (OMG) توسعه یافته است و یک استاندارد اینترنت اشیاء برای ارتباطات M2M بلادرنگ، مقیاس پذیر و با کارایی بالا است.
پروتکل صف پیام پیشرفته (AMQP) یک استاندارد متن باز منتشر شده برای پیام رسانی ناهمزمان با سیم است. AMQP پیام های رمزگذاری شده و قابل تعامل بین سازمان ها و برنامه ها را فعال می کند. این پروتکل در پیام رسانی سرویس گیرنده-سرور و در مدیریت دستگاه های اینترنت اشیاء استفاده می شود.

پروتکل برنامه محدود (CoAP) یک پروتکل طراحی شده توسط IETF است که مشخص می کند دستگاه های کم مصرف و با محدودیت محاسباتی چگونه می توانند در اینترنت اشیاء کار کنند.
شبکه گسترده برد بلند (LoRaWAN) پروتکلی برای شبکه های WAN است که برای پشتیبانی از شبکه های بزرگ مانند شهرهای هوشمند با میلیون ها دستگاه کم مصرف طراحی شده است.
چارچوب های اینترنت اشیاء شامل موارد زیر است:

خدمات وب آمازون (AWS) اینترنت اشیاء یک پلت فرم رایانش ابری برای اینترنت اشیاء است که توسط آمازون منتشر شده است. این چارچوب به گونه‌ای طراحی شده است که دستگاه‌های هوشمند را قادر می‌سازد تا به راحتی با ابر AWS و سایر دستگاه‌های متصل ارتباط برقرار کنند و به طور ایمن با آن ارتباط برقرار کنند.
Arm Mbed IoT
یک پلتفرم برای توسعه برنامه های IoT بر اساس میکروکنترلرهای Arm است. هدف پلتفرم IoT Arm Mbed ارائه یک محیط مقیاس پذیر، متصل و امن برای دستگاه های اینترنت اشیاء با یکپارچه سازی ابزارها و خدمات Mbed است.

Azure IoT Suite مایکروسافت پلتفرمی است که از مجموعه ای از خدمات تشکیل شده است که کاربران را قادر می سازد تا با دستگاه های اینترنت اشیاء خود تعامل داشته باشند و داده ها را از آنها دریافت کنند و همچنین عملیات های مختلفی را بر روی داده ها انجام دهند، مانند تجزیه و تحلیل چند بعدی، تبدیل و تجمیع و تجسم این عملیات ها. به نحوی که برای تجارت مناسب باشد.
Brillo/Weave
گوگل پلتفرمی برای اجرای سریع اپلیکیشن های اینترنت اشیاء است. این پلتفرم از دو ستون اصلی تشکیل شده است: Brillo، یک سیستم عامل مبتنی بر اندروید برای توسعه دستگاه های جاسازی شده کم مصرف، و Weave، یک پروتکل ارتباطی مبتنی بر اینترنت اشیاء که به عنوان زبان ارتباطی بین دستگاه و ابر عمل می کند.

Calvin یک پلت فرم منبع باز اینترنت اشیاء است که توسط اریکسون منتشر شده است که برای ساخت و مدیریت برنامه های کاربردی توزیع شده که دستگاه ها را قادر می سازد با یکدیگر صحبت کنند طراحی شده است. Calvin شامل یک چارچوب توسعه برای توسعه دهندگان برنامه، و همچنین یک محیط زمان اجرا برای مدیریت برنامه در حال اجرا است.

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد