Iot sdk thesis


Figure 1.5.4.1 Protocol Stack



Download 2,28 Mb.
Pdf ko'rish
bet12/52
Sana26.04.2022
Hajmi2,28 Mb.
#584210
1   ...   8   9   10   11   12   13   14   15   ...   52
Bog'liq
EIT Thesis IoT SDK by Hrudaynath

Figure 1.5.4.1 Protocol Stack 
Thus, as an end-goal of the thesis, the aim is to abstract the low-level implementation 
of this stack to a high degree for IoT developers to have a seamless development experience. 
1.5.5
 
Automated code generation (E.g. XML to C/C++) 
The IPSO object implementation of various real-life objects (such as sensors, actuators) 
are defined in a public repository [12]. These IPSO objects have been implemented in XML 
file format. XML is a mark-up language data format. XML is not directly compatible for 
embedded IoT application source codes, which are usually written in C/C++.
In the context of the thesis, LWM2M implementation hosting IPSO objects – Eclipse 
Wakaama - is written in C. Therefore, every XML file needs to be represented in its equivalent 
C/C++ source code, to be integrable with Wakaama. Hence, as an objective of the thesis
‘automating the C/C++ code generation from XML IPSO implementations’ has been identified.
1.5.6
 
Implementation of automatic software deployment on SoC 
The generated C/C++ source files from IPSO objects in XML must gel-in well with the 
rest of the Wakaama source code with minimal manual effort. The abstraction and SDK 
implementation would have a sense of completion only if the complete project including the 
newly converted files builds successfully without any errors. Only after error-free compilation 
of the source code, the application can be deployed on the development board.
Hence, successful automated software deployment is an objective of the thesis. 


11 
1.5.7
 
Implement end-to-end testing with a LWM2M server 
After successful deployment, the client on which the application has been deployed 
must be manageable from LWM2M server (e.g. Eclipse Leshan Server
5
) to serve the purpose 
of device management. The connection must also be encrypted with DTLS for secure device 
management, as intended in LWM2M standard. Thus, as a final thesis objective
‘implementation of end-to-end testing of client with LWM2M server’ has been identified. 

Download 2,28 Mb.

Do'stlaringiz bilan baham:
1   ...   8   9   10   11   12   13   14   15   ...   52




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