1 / 7

Enhancing Application Level Multicast for P2P Conferencing

Enhancing Application Level Multicast for P2P Conferencing. Xiaotao Wu Krishna Kishore Dhara Venkatesh Krishnaswamy Avaya Labs Research. P2P Conferencing. GOAL: Scalable P2P conferencing Existing Approaches -- all participants should mix IP Multicast deployment Full Mesh

waneta
Download Presentation

Enhancing Application Level Multicast for P2P Conferencing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Enhancing Application Level Multicast for P2P Conferencing Xiaotao Wu Krishna Kishore Dhara Venkatesh Krishnaswamy Avaya Labs Research

  2. P2P Conferencing GOAL: Scalable P2P conferencing Existing Approaches -- all participants should mix • IP Multicast • deployment • Full Mesh • bandwidth intensive, not scalable • ALM • only considers bandwidth and transmission latency, did not consider mixing capability Our Solution – Hybrid ALM P2P Conferencing • Enhance ALM to leverage conference specific behavior – mixing capability • Three step bottom up algorithm to construct ALM tree • Performance testing that shows the scalability improvements

  3. Hybrid ALM Solution for P2P Conferencing Built a prototype to study various P2P conference architectures on Avaya 4620SW IP Phones acting as various nodes in a conference

  4. Testing results Layered Mesh Centralized Latency Quality

  5. Testing results Participants Architecture Latency (ms) Quality 9 centralized 740-1930 < 3.17 9 full-mesh 464 8.278 9 layered/hybrid 74-218 8.438-8.853 15 layered/hybrid 102-416 8.37-8.85

  6. b ab a b a ab a b Constructing a conference E A F C Nerada Bridging B D G Require global information Difficult to control Needs to know bridging nodes’ mixing capability

  7. Redefine the goal (future work) • Minimizing the number of audio mixing nodes • easier for conference control • Minimizing the number of signaling messages to establish and maintain a conference • No global information required • Acceptable latency and quality • good but not best

More Related