Voice over IP (VoIP) and multimedia real-time communications between two ore more parties are widely used over the Internet. The Session Initiation Protocol (SIP) is the current signaling standard for such applications and allows users to establish and negotiate any end-to-end multimedia session. Unfortunately current SIP-based platforms use a centralized architecture where calls between User Agents (UAs) are routed based on static public-reachable proxy servers, suffering of wellknown scalability and availability problems. Moreover security is currently poorly implemented and, when supported, it usually relies on a third-party trust relationship or on a Public Key Infrastructure (PKI). In this work we propose a completely distributed P2P VoIP architecture where calls are routed relying on a Location Service implemented through a Distributed Hash Table (DHT). End-to-end security is also provided without the use of any centralized server or PKI. Secure media sessions are established and authenticated on the basis of previously established sessions or by simple peer’s voice recognition. The proposed architecture has been also implemented and publicly released.
A Peer-to-peer Secure VoIP Architecture / Cirani, S.; Pecori, Riccardo; Veltri, Luca. - STAMPA. - 2:(2011), pp. 105-115. [10.1007/978-88-470-1818-1_8]
A Peer-to-peer Secure VoIP Architecture
S. Cirani;PECORI, Riccardo;VELTRI, Luca
2011-01-01
Abstract
Voice over IP (VoIP) and multimedia real-time communications between two ore more parties are widely used over the Internet. The Session Initiation Protocol (SIP) is the current signaling standard for such applications and allows users to establish and negotiate any end-to-end multimedia session. Unfortunately current SIP-based platforms use a centralized architecture where calls between User Agents (UAs) are routed based on static public-reachable proxy servers, suffering of wellknown scalability and availability problems. Moreover security is currently poorly implemented and, when supported, it usually relies on a third-party trust relationship or on a Public Key Infrastructure (PKI). In this work we propose a completely distributed P2P VoIP architecture where calls are routed relying on a Location Service implemented through a Distributed Hash Table (DHT). End-to-end security is also provided without the use of any centralized server or PKI. Secure media sessions are established and authenticated on the basis of previously established sessions or by simple peer’s voice recognition. The proposed architecture has been also implemented and publicly released.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.