Telepresence is the ability to conduct live meetings and simulate the attendee’s senses, by delivering high quality video and audio over an IP network. To ensure you end up with the experience you want, each session is reliant on zero media faults and zero network interruptions.
To conduct a Telepresence meeting you connect multiple individual end-points to a central meeting management server. The server manages many aspects of the call including the video and audio distribution. However, prior to commencing a call the unique remote end-points need to authenticate usually through a SIP registration server. Other components in a Telepresence deployment include meeting schedulers.
Testing your telepresence equipment is essential to ensure that you end up with the experience you want. Testing can be complex, as a critical feature to testing Telepresence, is the ability to measure performance on each and every one of the 4 unique media flows (video in – out and audio in – out) associated with each and every emulated test or end-point. You may also want to inject traffic into the system so that you can disrupt the meeting, further testing the security and reliability of the deployment.
Sample Telepresence Test Scenarios
- Live Meeting Performance:
- Emulate and measure performance of the Telepresence meeting’s video and audio with stateful emulated end-points. Test for interoperability issues with end-points using different video and audio codecs.
- Network Capacity Testing:
- Examine network capacity with a small number and/or many emulated Telepresence end-points, threshold test acceptable packet loss.
- Create real world scenarios with mixed application traffic loads. Examine the impact on each and every emulated Telepresence end-point’s video and audio quality.
- Telepresence Meeting Scalability:
- Test the registration server capacity to handle many registrations. Determine if a meeting manager server functionality handles over subscriptions to a meeting correctly. Emulate and analyze secure media sessions such as SRTP.
diversifEye Per Flow test platform allows you measure the characteristics on each and every flow using the following test scenario’s.
- Stateful: Test end-points must communicate with 3rd party servers
- TCP/UDP Aware: Capable of negotiating network control signals and requests
- SIP Aware: Respond to SIP protocol requests
- Application Aware: Test end-points should receive and transmit video and audio i.e. (4 x media flows)
- Per flow Aware: Measure performance on each of the associated voice and video flows
- Codec Independent: Test end-points can use a number of different codecs
- Multiple Clients: The number of test points needs to be scalable