DocumentCode
1784824
Title
Ultra low delay switching for networked music performance
Author
Baltas, George ; Xylomenos, George
Author_Institution
Dept. of Inf., Athens Univ. of Econ. & Bus., Athens, Greece
fYear
2014
fDate
7-9 July 2014
Firstpage
70
Lastpage
74
Abstract
Low latency is essential for videoconferencing applications such as presence and collaboration between remote participants. In modern videoconferencing systems, the Selective Forwarding Unit (SFU) has the role of transparently duplicating and forwarding media streams between participants, hence it must be able to process large volumes of incoming packets at very high rates. SFU performance is heavily affected by the network I/O mechanisms employed to move packets from the Network Interface Card (NIC) to user space, and then move the copies back to the NIC. Traditional mechanisms, such as POSIX sockets, are not designed for high performance networking and prove to be a major bottleneck in such scenarios, by increasing packet latency and undermining the SFU´s scalability. In this paper, we present a novel SFU platform which was designed to handle the ultra-low latency requirements of Networked Music Performance (NMP) applications, that is, the collaboration of musicians in real time. We implement a prototype SFU based on POSIX sockets and outline its performance bottlenecks. To overcome them, we turn to the netmap framework for fast packet I/O, which provides direct but safe access to the NIC buffers. We argue that ultralow latency videoconferencing is a natural application for netmap and thus design and implement a netmap-based SFU.
Keywords
music; teleconferencing; video communication; NIC; NMP applications; POSIX sockets; SFU performance; high performance networking; media streams; netmap-based SFU; network input-output mechanisms; network interface card; networked music performance; packet latency; selective forwarding unit; ultra low delay switching; user space; videoconferencing applications; Buffer storage; Delays; Kernel; Media; Sockets; Streaming media; Teleconferencing; Networked music performance; delay; selective forwarding unit;
fLanguage
English
Publisher
ieee
Conference_Titel
Information, Intelligence, Systems and Applications, IISA 2014, The 5th International Conference on
Conference_Location
Chania
Type
conf
DOI
10.1109/IISA.2014.6878798
Filename
6878798
Link To Document