As Wireless Sensor Network and Internet of Things technologies are growing rapidly their development and testing technologies are becoming more available and easier to use. For example, cheap and wide range of prototyping platforms, testbeds and easy to use debugging tools. Most of these technologies can speed up development process rapidly though while large WSN (for example more than 20 nodes) can be tested locally on testbeds, testing in real-world environment still can be a task filled with daunting manual labor due to factors such as battery lifetime, environmental factors, radio coverage, manual reprogramming, configuring etc.
EDI IoT TestBed is a 100+ node heterogeneous Internet of Things and wireless sensor network testbed (distributed around 7-floor building, inside and outside) for validation and research of Internet of Things and wireless sensor network protocols. It also includes 50 mobile nodes for on-site placement, for example in a factory environment or in a vehicle. We believe that this sort of approach enables developers to move their product through technology readiness level faster, more comfortably, and with more confidence in end-product quality.
EDI IoT TestBed features:
- 100+ nodes:
- TestBed offers development of a 100+ node WSN / IoT network.
- 7-floor building:
- Our workstations are distributed throughout EDI 7 floor building.
- Outside nodes:
- Some of TestBed nodes are located outside of the building throughout the year, allowing to develop IoT systems in harsh environment, like rain, snow or heat.
- Mobile TestBed nodes:
- If there is a need for more detailed development than we have some TestBed nodes that are mobile, allowing user to develop the system directly in target environment.
- XM1000 (TelosB-compatible) sensor nodes:
- If user only want to develop a program, algorithm or another software thingy, than we provide XM1000 wireless sensor nodes already connected to our workstations ready to be used.
- Supports any node with USB connection:
- Currently we have the ability to connect any node to USB 2.0 and also basic power connections via terminal block.
- IEEE 802.11a/b/g/n/p protocol testing
- IEEE 802.15.4 protocol testing
- Energy consumption measurements:
- Our TestBed can provide real time energy consumption measurements for the IoT device under test.
- Battery discharge simulation:
- Devices powered through our testbed can undergo battery discharge simulation, low voltage simulation etc.
- Remote simultaneous reprogramming and debugging:
- If you have more nodes than you want to reprogram one by one, than frat not, using our TestBed you can reprogram them all simultaneously.
- 8 ADC/DAC channels for user needs:
- Digital or analog signal generation and reading with users preferences.
- CLI – Command line interface for easy integration into existing workflows:
- We have developed everything with developers in mind, that is why we offer CLI for easy and seamless integration.
How we do it:
Each Testbed workstation consists of:
- DUT – Device Under Test (1),
- This would be users WSN / IoT device,
- Our workstations have already attached XM1000 nodes.
- Testbed Adapter (2),
- This is where the magic happens. TestBed adapeter is a modular device, that can:
- power,
- communicate,
- read and generate analog and digital signals,
- read serial output,
- reprogram,
- simulate battery discharge,
- etc…
- This is where the magic happens. TestBed adapeter is a modular device, that can:
- Ethernet router (3),
- Ethernet router with our own specifically designed EDI IoT TestBed image.
More information about EDI IoT TestBed can be found at http://testbed.edi.lv
Projects
- Arrowhead-Tools for Engineering of Digitalisation Solutions (Arrowhead-Tools) #H2020
- Digital Technologies, Advanced Robotics and increased Cyber-security for Agile Production in Future European Manufacturing Ecosystems (TRINITY) #H2020
- Trustworthy and Smart Actuation in IoT systems (ENACT) #H2020
- Development of technologies for cyber physical systems with applications in medicine and smart transport (KiFiS) #SRP (VPP)
- Cyber-physical systems, ontologies and biophotonics for safe&smart city and society (VPP SOPHIS) #SRP (VPP)
Publications
- D. Lapsa, R. Balass, J. Judvaitis, K. Nesenbergs and A. Skageris. “Power Consumption Measurement of Tested Units in the WSN TestBed”. TELFOR, 2017
- A. Salmins, J. Judvaitis, R. Balass and K. Nesenbergs. “Mobile wireless sensor network TestBed”. TELFOR, 2017
- Judvaitis J., Salmins A., Nesenbergs K. (2016) Network Data Traffic Management Inside a TestBed. RTUWO 2016 Advances in Wireless and Optical Communications, 3-4. nov. 2016 Riga, Latvia., http://ieeexplore.ieee.org/document/7821874/; DOI: 10.1109/RTUWO.2016.7821874 ; ISBN: 978-1-5090-1535-1.
- SALMINS, A., OZOLS, K., RUSKULS, R., 2015. Data Management in TestBed for Large Scale Wireless Sensor Networks. RTUWO 2015: Advances in Wireless and Optical Communications, Riga, Latvia, November 5-6, 2015