ITM Students Present Real-Time Communications Projects

Date

Student presentations, demonstrations, and poster sessions created by students in IIT's School of Applied Technology were given about the Real-Time Communications projects. The presentations included the Emergency Services IP Network (ESInet), Voice over IIT (VoIIT), SIP-Benchmarking, WebRTC, and Network Quality Metrics. Project Presentations were held on May 1, 2013, at the Rice Campus. 

WebRTC Projects:

  • The BaBL project – real-time translation, captioning, recording and more
  • WaveRTC – a WebRTC Front-end for WAVE two-way radio
  • WebRTC Performance Test Tool – new results
  • The Network Transport and Performance (NTAP) Test Bed developments for WebRTC Applications


NG9-1-1: The Emergency Services IP Networks – Latest developments

SIP: SIP Performance Benchmarks – Latest results

Mobile SIP – the Open BTS links to the NG911 test bed and the VoIIT test bed

- - - - - - 

The Emergency Services IP Network (ESInet) - Layer 5 Failover Function 
The overall goal is to build a working model of the ESINET in the RTC lab and build the layer 3, automatic layer 5 fail over functions that can be used for studies and developments in the areas of performance, operations, routing, failover, mobility. 
Students - Aparna, Pragadeeswar and Vinoth

- - - - - - 

SIP Throughput of an Acme Packet Session Border Controller 
The project goal is to perform SIP performance analysis of Acme Packet SBC 3800 device using Mu Dynamics Mu-8000 equipment and SIPp servers. The end result will outline the maximum call rate (calls per second) handled by the device/system under test using the SIP Performance project, which utilizes Mu Dynamics Mu-8000 commercial equipment to test an Acme Packet SBC. The group also used SIPp to perform benchmarking of the SBC.
Students - Michal Siuty, Tianjiao Sun, Aitor Sanz Lopez and Corentin Leman 

- - - - - - - 

WebRTC-based Projects and Test-bed 
WebRTC Real-Time Captioning
Real-Time Closed Captioning with Webaim Accessibility where Web Real-Time Multi-Media Must Provide:

  • Audio for Anything That is Visual
  • Visual for Anything That is Audio
  • Audio / Visual Must be Synchronous
  • Convert Audio to Text in Real Time
  • Text has to be Delivered Real Time With Audio

Student - Annie Ross - aross1@hawk.iit.edu 
Network Traversal and Performance test bed
Simple application of WebRTC that uses Wireshark traces to consider performance and architecture of current and future NTAP test beds 
Student - Frédéric ADAM

- - - - - - - - -

911RTC - “Real-Time Video Report System using WebRTC”
Network Quality Metrics for Streaming Media Applications 
Media Performance Metrics
(Development of a quality Metric for the carriage of Media Streaming)
This project aims to develop an algorithm that uses Wireshark statistics to generate a quality metric for the network operator to use to represent the quality of a streaming media application as it traverses/leaves their network.
In the first phases of this project we are particularly interested in the video that is sent to mobile devices – Android and IPhone in an assumed perfect Network.
A major challenge faced by the internet service providers, Owners of video streaming websites is the lack of a clear standard to evaluate video streaming quality. The current study focuses on the step to developing a quality Metric for streaming media performance with the use of Wireshark traces and subjective opinion scores of the quality of experience. The user experience might be affected by many transmission characteristics like Bitrates –throughput, jitter, buffering, and the number of packets retransmitted packet loss.
The challenge lies in the complexity of the relationship between these metrics and in their unpredictable relativity to the user experience; therefore, converting these observations into quantitative QOE metrics is a big challenge. In this project, we are trying to limit the factors that affect the QOE by eliminating subjective factors that have less effect on performance and keeping some factors constant.
Students - Elias Yousef and A. Nafiu

- - - - - 

Voice over IIT - Conferencing services and WebRTC Interface 
Understand the Physical and Logical architecture of the Test Bed based on “Elimination Of VoIP Islands and the NAT+SIP Issue.”

  • Reconstruct the Physical and Logical architecture of the Test Bed to its original state.
  • Understand the Asterisk and Kamailio configuration.
  • Test the Asterisk and Kamailio install of the Test Bed, using 3CX softphones as user agents.
  • Add video functionality for a point-to-point call using Asterisk as a proxy server and demonstrate it, explain Wireshark traces captured in the process

Students - Robert Ersery, Pete Doherty, and Frank Lajos