to build the physical experimental network, without the flexibility of changing at any time. And it is also
not convenient to observe the experimental results in complex experiments. Therefore, the establishment of
a virtual experimental platform can simplify the experimental operation. At the same time, along with the
progress of the computer network technology, the traditional mode of experimental teaching is experiencing
the revolutionary change, for example, using the remote experiment platform anywhere for networking related
experiments. In this paper, we use the technology of IoT to enable virtual remote experiments for IoT related
courses. Students can upload their program codes and configurations, observe the experiment results anywhere
anytime via Internet. Teachers can view the work schedule, manage students and evaluate their experiment
operations without worrying about the cost of devices and the unexpected damage.
4. Scientific Experiments with the Large Scale Open Testbed IoT-LAB: Broadcast with Network
Coding
Link: https://ieeexplore.ieee.org (Accessed on 01 July 2019)
Abstract:
The demonstration presents a network coding broadcast protocol experiment running on a remote open
testbed, IoT-LAB. The emphasis is on both parts, which are ideally fitting and complementary: the use of testbed
IoT-LAB, and a protocol for broadcast with network coding. IoT-LAB is a very large scale testbed, remotely acces-
sible, and includes a total of 2728 nodes (in 6 sites), the nodes are mostly of type “wireless sensor nodes” with one
wireless radio transceiver, and are well suited to perform wireless protocol experiments. On the other hand, network
coding is a technique perfectly fitted to multi-hop wireless networks with lossy links, in some cases and conditions,
it may even outperform any scheme using routing (non-coding): we had designed a generic broadcast protocol,
called DRAGONCAST based on network coding for such networks, and which minimizes the assumptions made
of the networks. A variant of this protocol was run on IoT-LAB: some results were presented previously. The
demonstration is a live demonstration of the protocol on the newer nodes of IoT-LAB.
5. WE-Safe: A wearable IoT sensor node for safety applications via LoRa
Link: https://ieeexplore.ieee.org (Accessed on 01 July 2019)
Abstract:
This paper presents a wearable Internet of Things (IoT) sensor node aimed at monitoring harmful envi-
ronmental conditions for safety applications via LoRa wireless technology. The proposed sensor node is low-
power and supports multiple environmental sensors. A LoRa based gateway is used to connect sensors to the
Internet. We mainly focus on monitoring carbon monoxide, carbon dioxide, ultraviolet, and some general envi-
ronmental parameters. Poor environment quality could cause severe health problems for individuals. Therefore,
surrounding environmental data is gathered by the wearable node in a real-time manner and then transmitted
to a remote cloud server. The data can then be displayed to authorized users through a web-based application
located in the cloud server and the device will give alert to the user via mobile application when an emergency
condition occurs. The experimental results indicate that our safety monitoring network can work reliably with
low power consumption.
6. Abstracting IoT devices using a virtual machine for wireless sensor nodes
Link: https://ieeexplore.ieee.org (Accessed on 01 July 2019)
Abstract:
In the field of IoT, the abstracting of IoT devices is one of the important technologies. In order to abstract
IoT devices, we has developed a virtual machine (VM) for wireless sensor nodes. Since the VM is based on
Common Language Infrastructure of .NET Framework, users can develop a program on the IoT devices using
346 Internet of Things
Internet_of_Things_CH13_pp327-348.indd 346 9/3/2019 10:17:04 AM