Network Transport and Performance Test Bed

The media component of an RTC application travels over a different path than the signaling that announces and establishes the communication. Given the presence of NATs and firewalls, the media is sometimes blocked and the endusers experience one way audio and/or video. The Network Transport and Performance Testbed was designed to discover the network configurations that will prevent media transmission between SIP and HTTP clients. The testbed provides a hierarchical set of nested networks and subnetworks on which are distributed SIP and HTTP clients and servers, as well as STUN and TURN servers. A matrix of possible distributions was created and tests were done to identify the failure scenarios. The next steps for this project is to automate the testing and expand the number of scenarios.