Interactive Connectivity Establishment Protocol for WebRTC System with NAT Traversal by Manual Signaling

Raswa Raswa, Ahmad Lubis Ghozali, Kurnia Adi Cahyanto · Advances in Social Science, Education and Humanities Research/Advances in social science, education and humanities research · 2022

Nowadays, real-time communication (RTC) to become the trend for smart technology systems in some fields.The connection between hosts by RTC has a peer-to-peer (p2p) model, it's not the client-server model, so p2p needs connectivity establishment on every peer.In this paper, we will examine how the effect of the Interactive Connectivity Establishment (ICE) Protocol to build Web Real-time Communication (WebRTC) systems by NAT Traversal, such as Session Traversal Utility for Network Address Translation (STUN).In this study, we use manual signaling to interact and build connections with two peers, using the Whatsapp application to exchange session descriptions.The results of implementation in our method are that using RTC needs STUN as a Traversal of NAT for building p2p or real-time communication.Our recommendation is that actually establishing real-time communication using STUN is not always successful, so we need to test with other protocols such as Traversal Using Relay for NAT (TURN).

Read the paper · More papers on PaperTik