Remote Users Access Verification
The paper proposed a method for verification which can ensure the operation of internet of
things access point and provide verification for the HTTP command exchange and the UPnP
scan of devices.
While working with the UPnP verification, you can use Intel’s tool which is designed by
UPnP developers, known as the Intel Software for UPnP Technology. What this tool does is
that carries the Device Snier that can track the packet delivery of the UPnP devices. More-
over, it contains Device Spy which can help to detect the existing devices running on the UPnP
networks.
Furthermore, there is a renderer, server, and controller that power these applications to run
on a Windows OS. This chapter will focus on smartphones, computer, desktop computers, and
notebooks to establish a connection with the specified IoT AP via Wi-Fi and making use of the
Device Spy to verify the broadcasting of the ZigBee devices via the UPnP.
Afterwards, the chapter provides the verification of the command exchange which was
using HTTP. This can be a web browser like Internet Explorer, Firefox, or Google Chrome which
can take input and use them to send commands. In case, a command is processed then results
include the IEEE address, device name, network address, and device types are showed on the
browser.
Performance Evaluation
In order to verify the performance and reliability of the proposed internet of things access point,
emphasis is required on the response time from ZigBee. The response time is the time required
for the internet of things access point to send a command to the ZigBee devices and get back the
command from the relevant ZigBee device. Consider the following table.
Parameter Value
Wireless Protocol IEEE 802.11n; IEEE 802.15.4
Flash Memory 64 MB
Network Protocol TCP
Simulation rep 200
SoC Chip 384 MHz MIPS24Ke
Channel Variation Wi-Fi: CH1–CH14; ZigBee: CH11–CH26
Band Variation Wi-Fi: 2.412–2.484 GHz; ZigBee: 2.405–2.480 GHz
In this table, parameters are listed which are used for the verification of the existing Wi-Fi
network and ZigBee network. A Java verification program is used to verify this response time,
while the TCP method is used to send and receive all the commands to make sure that the
commands reach the right destination.
In this figure, the variation between bands is represented for dierent throughputs of
Wi-Fi (0 KBps, 2000 KBps, and 4000 KBps) along with the response time for ZigBee. The ZigBee
testing channel is modified and the Wi-Fi channel is set to CH1 (2.412) GHz. The vertical axis is
used to represent the response time of the ZigBee whereas the variation in bands between the
Wi-Fi and ZigBee is represented by the horizontal axis. According to the above figure, if the
Chapter 7 IoT Implementation Strategies 191
Internet_of_Things_CH07_pp171-200.indd 191 9/3/2019 10:14:44 AM