Close Menu

Research & Projects

Picture of student doing research in the Real-Time Communications Lab

The IIT RTC Lab hosts projects in these major areas:

  • Mobility
  • NextGen 9-1-1 (NG9-1-1)
  • IP-based Real-Time Communications (SIP and associated protocols)
  • Web-based real-time communications (WebRTC)
  • Security
  • Real-Time Media

Test Beds and Project Areas:

  • Network Transport and Performance (NTAP) - This is a multi-domain, multi-level test bed whose routers, switches and servers are configurable to create different network where we study the behavior and performance characteristics of both WebRTC-based and SIP applications and services.
  • Next Generation 9-1-1 (NG9-1-1) - These testbeds allow the user to place an end-to-end call for emergency services from a POTS phone, a SIP phone, a mobile phone or a WebRTC-based application to a Public Service Answering Point (PSAP) using an Emergency Services IP Network (ESINet). The lab has three of these networks. Two are for experimentation and research. The third is used for the National Emergency Numbers Association (NENA) Industry Collaboration Events (ICE).
  • Mobile-RTC - This testbed at uses several software defined network applications to form a captive GSM network on which we study and test the flow through and performance of messages between wired and wireless systems…..
  • Voice over IIT (VoIIT) - This SIP-based telephone service was built by students and is used in lab exercises and projects to demonstrate and test the flow of SIP messages in various applications and configurations….
  • Web-Dev - This is a collection of virtual and physical servers and large screen monitors in the Main Campus lab where students can develop real time communications applications. This collection of servers is also available via remote login.
  • Real-Time Media (RTM) - The growing volume and variety of real-time media applications is a challenge to network operators due to the unpredictable volume and character of data traffic they present. RTC Lab projects study the ways these applications use resources and how impairments in the network affect the user experience.

RTC Student Projects

When a person calls an emergency number, such as 9-1-1, in the U.S. the location of the caller must be provided to the network.

This project describes a system that provides the indoor location of a 9-1-1 caller who using a smartphone while inside a building.  The system consists of a platform that provides the location information and a smart phone application that obtains location information and uses it to make a

Designing an emergency network is a difficult task. One needs to have many details in mind to consider every possibility. This is an even more daunting task without multiple requirements. Initially, requirements could feel limiting, but not when used as guidelines.

In the aim of improving our current Indoor Location System, our team envisioned changing the architecture of the iBeacon array. We found some cheaper iBeacons (AXA iBeacon) than the original from our first system implementation.

The goal of this project is to provide a 911 operator with the indoor location of a person placing a 911 emergency call from a mobile phone. The indoor location must include the floor and room number where the caller is located.