• 1
  • 2
  • 3
  • 4

Activities

  • NITOS Outdoor deployment consists of powerful nodes that feature multiple wireless interfaces and allow for experimentation with heterogeneous (Wi-Fi, WiMAX,

    Read More
  • The setup NITOS testbed is currently using is a fixed setup (employing no mobility between BSs) that does not require

    Read More
  • Towards the development of a remote accessible LTE testbed, where experimenters from all the word will be able to run

    Read More
  • NITOS facility provides remote access to OpenFlow switches (2 x Pronto 3290 , 2 x HP 3800 ), enabling the user to create

    Read More
  • NITlab developed a software defined radio (SDR) testbed that consists of 18 Universal Software Radio Peripheral (USRP) devices attached to

    Read More
  • NITOS is an Intelligent Transport System (ITS) compatible facility thanks to the implementation of the key components of the ITS

    Read More
  • NITOS cloud infrastructure is based on HP GEN8 blade servers and one HP DL380p GEN8 server. Cloud Infrastructure UTH Each blade server has

    Read More

NITOS

The Future Internet Facility

  • Outdoor Testbed

    Experiments under real world environment Read More
  • Indoor Testbed

    Experiments in RF isolated environment Read More
  • Office testbed

    Experiments in an office environment Read More
  • 1
  • 2
  • 3

Network Implementation Testbed using Open Source platforms

Welcome to the Network Implementation Testbed Laboratory of the Department of Electrical and Computer Engineering at University of Thessaly. NITlab is also affiliated with the Centre for Research & Technology Hellas (CERTH). The research of the lab focuses on the design, study and implementation of wireless and wired schemes and their performance in the real environment. In this context, NITlab has developed a facility named NITOS, which stands for Network Implementation Testbed using Open Source platforms. NITOS is one of the facilities of the OneLab Federation and it can also be accessed through the OneLab portal.

NITOS facility currently consists of over 100 operational wireless nodes and is designed to achieve reproducibility of experimentation, while also supporting evaluation of protocols and applications in real world settings. NITOS facility is geographically separeted in 3 deployments. The Outdoor one at the exterior of the University of Thessaly (UTH) campus building, the Indoor one at the basement of the UTH's building and the Office testbed deployed at CERTH's office building in Volos.

The control and management of the facility is done using the cOntrol and Management Framework (OMF) open-source software. Users can perform their experiments by reserving slices (nodes, access points, base stations or frequency spectrum) of the testbed through the NITOS scheduler that together with OMF support ease of use for experimentation and code development.

The NITOS platform is open to any researchers who would like to test their protocols in real-world settings. They are given the opportunity to implement their novel protocols and study their behavior in a custom tailor-made environment. NITlab is constantly in the process of extending its Testbed capabilities.

Educational activities on NITOS

NITOS is heavily used for education in undergrad and graduate level. We have created a full set of labs for several networking classes that are based on hands on experiments that run real time on NITOS. 

Below is a list of the courses that offer hands on labs on NITOS:

  • Computer Networks I: Introduction to Computer Networks
    url: http://web.nitlab.inf.uth.gr/networks1/index.php

    The aim of the course is to introduce the basic Internet protocols and architectures. The topics covered include packet-switched and multi-access networks, addressing, naming and DNS, routing, flow control, congestion control, Internet protocols (IP, TCP, UDP), the client-server model, wireless access networks (WiFi), mobile communications and applications. The basic architectural concepts of packet-switched networks is studied extensively, including important operating algorithms. Extensive experimentation in networking testbeds is used as a vehicle to illustrate the concepts.

  • Computer Networks II: Practical issues in Computer Network communication 
    url: http://web.nitlab.inf.uth.gr/networks2/index.php
    The aim of the course is to understand better the Internet protocols and architectures. The topics to be covered include packet-switch and multi-access networks, addressing, naming and DNS, routing, flow control, congestion control, Internet protocols (IP, TCP, UDP), the client-server model, wireless access networks (WiFi), mobile communications and applications. The architectural concepts of packet switching networks is studied extensively, exploiting the Software Defined Networking (SDN) technology. Extensive experimentation in networking testbeds is used as a vehicle to illustrate the concepts, leveraging on the OpenFlow protocol.

  • Wireless Networks: Protocols and Operation of wireless networks
    url: http://web.nitlab.inf.uth.gr/wirelesslab/index.php

    The class presents topics from the area of Wireless Communications, introducing to wireless networks and giving an overview of the existing 2G-3G-4G systems. We present the architecture of wireless 802.11 networks, sensor networks, as well as other IEEE standards. Fundamendals of wireless propagation is discussed as well as other challenges regarding the power control, frequency allocation, medium access etc.

  • Advanced Topics in Wireless Networks
    url: http://web.nitlab.inf.uth.gr/advanced_topics/index.php

    In this course, students learn about wireless communications and software radio in the context of a Spectrum Challenge-like competition. In the first half of the course, students learn wireless communication and software radio basics through lectures and guided lab exercises. In the second half of the course, students design software radios and compete against one another in a format similar to the Spectrum Challenge.

pretty image

What Our Experimenters Say

  • NITOS is a very reliable and well managed platform. The offered infrastructure and features are great. The management team is very supportive.

    Mustafa Al-Bado
    Postdoctoral researcher
    Insight centre, University College Cork (UCC)
  • 1
  • 2
 
uth
image
image
image
 
 

Login Form