به وبسایت من خوش آمدید!

0 %
علیرضا احتشام فر
software technical support
web design and SEO expert
graphic and motion designer
  • محل سکونت:
    تهران
  • سن:
    22
  • خصوصیات اخلاقی:
    خونسرد و منعطف
تسلط به زبان های:
German
English
persian
مهارت های تخصصی:
html
CSS
js
وردپرس
#C
++C
sql server
Networt+
iis
مهارت های نرم افزاری :
  • adobe photoshop
  • adobe illustrator
  • adobe after effect
  • adobe premier
  • office
  • adobe animate

سیستم عامل متن باز Contiki برای نسل بعدی اینترنت اشیا

29 شهریور 1401

     کونتیکی نسل جدید یک سیستم عامل متن باز و چند پلتفرمی برای دستگاه های بی سیم تعبیه شده با محدودیت های شدید است.

تمرکز اصلی این فناوری بر روی ارتباطات و پروتکل های ایمن، قابل اعتماد و کم مصرف و در عین حال متکی به خود، مانند موارد زیر میباشد:

 .CoAP  و6LoWPAN,IPv6,6TISCH,RPL

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

     نسل جدید کونتیکی به عنوان یکی از انشعابات سیستم عامل کونتیکی شروع به کار کرد و بسیاری از امکانات اصلی آن را درون خود حفظ میکند.

     در ادامه به دلیل و هدف ساخت نسل جدید کونتیکی ( جدید ترین نسخه کنونی 4.7 ) و همچنین به بررسی تاثیرات آن توسط مثال های خاصی میپردازیم.

 

سیستم عامل کونتیکی )3 )در سال 2006 برای عموم قابل استفاده شد، ولی از اوایل سال 2003 توسعه آن شروع شده بود. این سیستم
عامل برای سنسور های بی سیم با امکانات محدود با حافظه کد 100 کیلوبایت و حافظه خالی کمتر از 10 کیلوبایت طراحی شده بود.
کونتیکی یک قدم مهم و بزرگ در راستای تحول سیستم عامل های اینترنت اشیا مدرن بود که در ادامه به نقاط قوت آن اشاره میکنیم :
استفاده از زبان برنامه نویسی استاندارد C ;توسعه دهندگان دیگر نیازی به یادگیری زبان های سفارشی مانند nesC نداشتند.
هسته مبتنی بر رویداد. در ارتباط با کد حلقه اصلی خاص پلتفرم )برای برخی از پلتفرم ها اجرا شده است( کونتیکی زمان واکنش سریع به
رویداد های خارجی و اجرای کارآمد انرژی برای اجرا را میسر مینمود.
همکاری چند رشته API مبتنی بر فرایند اجرا. کونتیکی با کاهش نیاز به قفل ها و ماشین های صریح تا حد زیادی برنامه نویسی را ساده کرد
)ساده شدن در مقایسه با API مبتنی بر رویداد و رشته پیشگیرانه به ترتیب نگارش شده بیان گردیده(.
پشتیبانی استاندارد اولیه برای پروتکل های شبکه مانند پروتکل اینترنت و IPV6از طریق پشته uIP. کونتیکی همچنین تعدادی از پیاده سازی
های تازه تاسیس IPv6 روی شبکه های بیسیم کم جریان خصوصی و از پروتکل های روتینگ برای شبکه های کم توان Lossy پشتیبانی
میکرد.
توزیع رسمی کونتیکی شامل Cooja نیز بود، که یک شبیه ساز برای دستگاه های شبکه ای در حال اجرا مبتنی بر فریم وورک کونتیکی
.میباشد) IEEE 802.15.4)
کونتیکی در کنارCooja و دیگر ابزار های مرتبط با آن به ابزاری پرکاربرد به منظور تحقیقات در زمینه سنسور های بیسیم شبکه تبدیل شد.
به نشانه نفوذ کونتیکی، نویسندگان این مطلب باالی 2000 مقاله بررسی شده تحت عنوان کونتیکی و سیستم عامل را در دیتابیس های
Scopus شناسایی کرده. که در میان این مقاالت حدود 350 عدد از آنها در سال 2018 منتشر شده است! طبق گفته این منبع به یکی
از اولین مقاالت تحت عنوان کونتیکی بیش از 1300 بار اشاره شده و در مقاالت دیگر از آن به عنوان مرجع استفاده شده است.

لینک دانلود مقاله و ترجمه کامل به ترتیب:

مقاله نسل جدید کونتیکی

ترجمه مقاله

ارسال شده در تکنولوژیبرچسپ ها:
۱ دیدگاه
  • محمدرضا

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

    9:16 ب.ظ 2 مهر 1401 پاسخ
یک دیدگاه بنویسید