WSN Virtualization Virtual WSN Testbed WSN laboratory In this study, the implementation and development of a virtual WSN testbed platform, called FiratWSN, which enables the running of remote test applications for academic studies, is introduced. Unlike the other similar studies in the literature, with the help of Agilla middleware, the testbed can allow a certain number of different user applications to be run concurrently on the same programmable physical WSN nodes. The testbed also provides an infrastructure for heterogeneous application tests. Users can remotely connect to the system over the internet and test their WSN applications in a flexible lab environment, which this provides an important cost and installation time saving to them. Figure A. The node based virtualization backbone of the IoT-WSN testbed Purpose: The aim of the study is to develop a virtual IoT-WSN testbed platform that provides multi-remote user support. This will allow more users to use the same shared WSN resources simultaneously. Theory and Methods: The basic idea behind this platform is based on three concepts. These are node based WSN virtualization, heterogeneity, and remote user support. The node-based virtualization support is done by the Agilla middleware, and the developed two software, AUY, and AICF. A screenshot from the virtualization backbone is presented in Fig.A. Also, the testbed platform includes heterogeneous WSN technologies in terms of hardware, sensors, actuators, and stack. Multi-remote user support is maintained via worldwide web. The platform utilizes CoAP and RESTful for IPv6 applications. Results: The developed platform has successfully provided all infrastructure supports expected from it. While the success rate for CoAP-based tests is between 90 and 100%, the success rate in the virtual node applications is between 85 and 100 %. Conclusion: Designed so as to be a part of large scale WSN projects, the FiratWSN testbed platform, which is compatible with the Client / Server structure, can collaborate with other WSN research laboratories located in different locations to create a broader virtual WSN testing environment over the internet. Hereby, it is clear that it will provide great opportunities.