Cisco Packet Tracer yordamida IoT tizimlarini loyihalash va simulyatsiya qilish


 IoTni vizual dasturlash va joylashtirish



Download 2,21 Mb.
bet5/8
Sana02.04.2022
Hajmi2,21 Mb.
#524474
1   2   3   4   5   6   7   8
Bog'liq
Tizimga kirish

2.4. IoTni vizual dasturlash va joylashtirish
IoT ning to‘liq salohiyatini ro‘yobga chiqarish uchun hamma joyda mavjud bo‘lgan aqlli qurilmalar va bulutga asoslangan ilovalarni birlashtirish zarurati tug‘iladi [ 43 ]. Markazdagi bulut bilan birlashtirilgan IoT ramkasi bog'liq xarajatlarni eng mantiqiy tarzda taqsimlash moslashuvchanligini beradi va shuningdek, yuqori darajada kengaytirilishi mumkin. Birlashtirilgan tizimda sensorli xizmat ko'rsatuvchi provayderlar tarmoqqa qo'shilishi va a dan foydalanib o'z ma'lumotlarini taklif qilishlari mumkin

2-rasm . Hamma narsaning Interneti (IoE), sanoat IoT (IIoT) va iste'molchi IoT (CIoT).
saqlash buluti; analitik vositalarni ishlab chiquvchilar o'zlarining dasturiy vositalarini taqdim etishlari mumkin; Sun'iy intellekt bo'yicha mutaxassislar ma'lumotni bilimga aylantirishda foydali bo'lgan ma'lumotlarni qazib olish va mashinani o'rganish vositalarini taqdim etishlari mumkin, kompyuter grafikasi dizaynerlari esa turli vizualizatsiya vositalarini taklif qilishlari mumkin [ 22 ].]. Bulutli hisoblash (CC) ushbu xizmatlarni turli modellar orqali taklif qilishi mumkin - Xizmat sifatida infratuzilma (IaaS), Xizmat sifatida platforma (PaaS) yoki Xizmat sifatida dasturiy ta'minot (SaaS). Bu inson ijodining barcha imkoniyatlaridan foydalanish imkonini beradi. CC bozori va tegishli mahsulotlarning asosiy ishtirokchilari: IBM, HP, Intel (Intel IoT Solution Alliance), Microsoft (Azure, NET, Node.js, Java, PHP), Google (Google App Engine — Python, Java, Go), Amazon (Elastic Cloud Compute—EC2, AWS, Simple Storage Service—S3), Cisco, Kaa IoT, ThingWorx, ThingSpeak va boshqalar [ 44 ]]. Ilovalarni tezkor yaratish va ularni bulutli infratuzilmalarda joylashtirish uchun IoT ilovasining maxsus ramkalarining mavjudligi tezkor rivojlanishga erishishning kalitidir. Bunday ramkadan foydalangan holda, IoT ilovalarini ishlab chiquvchi ishonchli va keng ko'lamli ilovalarni yaratishning past darajadagi tafsilotlarini bilmasdan CC kuchidan foydalanishi mumkin bo'ladi [ 45 ].
Turli xil arzon narxlardagi dasturlashtiriladigan apparat platformalari mashhur bo'lib, jamoalar va shaxslarga IoTni ishlab chiqish va joylashtirishda o'z o'rganishlarini tez kuzatish imkonini beradi. Eng mashhur va arzon platformalar Raspberry PI, Arduino Uno, Beagleboard, Intel Galileo, ESP8266, Particle, NXP, Android Things va boshqalar [ 19 ]. Ushbu platformalar nafaqat real dunyo ilovalari, balki ta'lim maqsadlari uchun ham modulli va moslashuvchan vositalardir. Ommaviy Internetdagi masofaviy IoT qurilmalari bilan o'zaro aloqada bo'lish va ularning xatti-harakatlarini sozlash uchun intuitiv dasturlash interfeysi (DIY) talab qilinadi [ 46 ].
Bir nechta vizual dasturlash tillari (VPL) odamlarga dasturlash tillari ( ya'ni , ifoda, bayonot, sikl bandi va funksional yo'nalish) haqida katta bilimga ega bo'lmagan holda dasturlashni boshlashga yordam berish uchun ishlab chiqilgan [ 47 ] [ 48 ]]. VPL - bu foydalanuvchiga dastur elementlarini grafik tarzda manipulyatsiya qilish orqali dasturlar yaratish imkonini beruvchi har qanday dasturlash tilidir (vizual ifodalar, grafik foydalanuvchi interfeysi, grafik belgilarning fazoviy joylashuvi, sudrab olib tashlash, ba'zi bir kod bloklarini harakatga keltirish bilan dasturlash imkonini beradi. oddiy mantiq bo'lagi va boshqalar) ularni matn jihatdan ko'rsatish orqali emas. VPLlar mahsulotni (IoT-dasturiy ta'minot/apparat) ishlab chiqish hayotiy tsiklida bozorga chiqish vaqtini qisqartirish bilan birga, IoTning ushbu sohasidagi ishlab chiquvchilarni yanada takomillashtirish, taraqqiyot va motivatsiya uchun asosiy vositalardir [ 49 ] [ 50 ]. VPL yechimlari asosan bir-biridan farq qiladi, ular boshqa fokusga, xususiyatlar to'plamiga ega va turli paradigmalarga asoslanadi. Dias va Ferreyra [ 39] IoT uchun mavjud VPL vositalarini har tomonlama taqqoslash va muhokama qilish. IoT uchun VPL misollari Cisco Packet Tracer, Node-RED, Flogo, NETLab Toolkit (NTK), ArduBlock, Visuino va boshqa ko'plab vositalardir. IoT ilovalari dizaynerlari ko'pgina heterojenlik va o'ziga xos xususiyatlardan (aniq platformalarda ishlaydigan apparat va dasturiy ta'minot ob'ektlarining keng assortimenti, o'rta dasturiy ta'minotning o'ziga xos xususiyatlari, hisoblash resurslari va protokollari) ozod bo'lishi kerak [ 51 ]. Qurilmaning heterojenligi har qanday IoT tizimining o'ziga xos xususiyatidir [ 52 ] [ 53 ]]. IoT platformasi turli darajadagi qurilmalarning heterojenligini qo'llab-quvvatlashi va qurilmaning murakkabligini ma'lum darajada mavhumlashtirishi kerak. Ular domenga xos yuqori darajadagi tilga asoslangan integratsiyalashgan rivojlanish muhitidan (IDE) foydalanishlari kerak, bu uning sub'ektlarida ushbu nozikliklar va o'ziga xosliklarning aksariyatini mavhumlashtiradi. VPLlar bir nechta dizayn bloklarini birlashtirib, ularni ilovalar kutubxonalarida saqlash, import qilish, qayta konfiguratsiya qilish va parametrlarni yangi teglar va joylashuvlar uchun qulaylik bilan sozlash, qayta foydalanish va kengayish imkoniyatini yaratish orqali IoT tizimlarining keng miqyosli dizaynini qo'llab-quvvatlash qobiliyatiga ega bo'lishi kerak [ 54 ] [ 55 ].

Download 2,21 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish