Iot sdk thesis


Figure 3.3.3.3 Hosting the Leshan LWM2M server locally on a private Linux server



Download 2,28 Mb.
Pdf ko'rish
bet48/52
Sana26.04.2022
Hajmi2,28 Mb.
#584210
1   ...   44   45   46   47   48   49   50   51   52
Bog'liq
EIT Thesis IoT SDK by Hrudaynath

Figure 3.3.3.3 Hosting the Leshan LWM2M server locally on a private Linux server 


67 
Then, the traffic on UDP port was observed by tshark. The DTLS handshake process 
can be observed via tshark on the PuTTY terminal.
Figure 3.3.3.4 DTLS Handshake observed on UDP port 5684 of the private Linux server 
Parallelly, the PlatformIO terminal, which acts as serial DEBUG terminal for SODAQ 
SARA board over USB, implies the server discovery, formation of DTLS connection and 
packet exchange details in Figure 3.3.3.4.
Figure 3.3.3.5 DTLS server discovery, connection formation and packet exchange 
Now, let’s observe the client as it appears on the locally hosted Leshan on private Linux 
server. 


68 
Figure 3.3.3.6 SODAQWakaamaDTLS client appears on the clients list
In this way, this section is concluded by demonstrating the multiple methods in which 
the successful DTLS integration has been verified. The deployment of the client on SODAQ 
SARA AFF R410M has also been demonstrated successfully. In the next section, the end-to-
end testing capabilities using Wakaama with DTLS on SODAQ SARA AFF R410M and 
Leshan LWM2M server have been shown. 
 


69 
3.4
 
End-to-end Testing 
After successful deployment and registration, the client on which the application has 
been deployed must be manageable from LWM2M server (e.g. Eclipse Leshan Server) to serve 
the purpose of device management. A successful case for end-to-end testing is when the 
LWM2M client deployed on the device facilitates the management (observe, read, write etc) of 
device from the LWM2M server, on a DTLS-encrypted link over NB-IoT.
LWM2M works in objects (e.g. IPSO) that are made-up of resources. We will read from 
the ‘LWM2M Server’ object on the client, as shown in Figure 3.4.1. Observe the resources 
‘Short Server ID’, ‘Life Time’, ‘Default Maximum Period’ and so on. Also, it is worth noting 
that, the resource IDs are displayed in column next to them. E.g. ‘Short Server ID’ has resource 
ID /1/0/0, which is consistent with the notations described in section 2.3.1 
[//] of IPSO objects. On hitting ‘Read’ button, the 
corresponding values are read and displayed. 

Download 2,28 Mb.

Do'stlaringiz bilan baham:
1   ...   44   45   46   47   48   49   50   51   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