Proceedings of the International Conference on Applied Science and Technology on Social Science 2022 (iCAST-SS 2022)

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

Authors
Raswa1, *, Ahmad Lubis Ghozali1, *, Kurnia Adi Cahyanto1
1Politeknik Negeri Indramayu, Lohbener, Jawa Barat, Indonesia
*Corresponding author. Email: raswa@polindra.ac.id
*Corresponding author.
Corresponding Authors
Raswa, Ahmad Lubis Ghozali
Available Online 30 December 2022.
DOI
10.2991/978-2-494069-83-1_87How to use a DOI?
Keywords
ICE Protocol; WebRTC; NAT Traversal; Signaling
Abstract

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).

Copyright
© 2022 The Author(s)
Open Access
Open Access This chapter is licensed under the terms of the Creative Commons Attribution-NonCommercial 4.0 International License (http://creativecommons.org/licenses/by-nc/4.0/), which permits any noncommercial use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.

Download article (PDF)

Volume Title
Proceedings of the International Conference on Applied Science and Technology on Social Science 2022 (iCAST-SS 2022)
Series
Advances in Social Science, Education and Humanities Research
Publication Date
30 December 2022
ISBN
10.2991/978-2-494069-83-1_87
ISSN
2352-5398
DOI
10.2991/978-2-494069-83-1_87How to use a DOI?
Copyright
© 2022 The Author(s)
Open Access
Open Access This chapter is licensed under the terms of the Creative Commons Attribution-NonCommercial 4.0 International License (http://creativecommons.org/licenses/by-nc/4.0/), which permits any noncommercial use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.

Cite this article

TY  - CONF
AU  - Raswa
AU  - Ahmad Lubis Ghozali
AU  - Kurnia Adi Cahyanto
PY  - 2022
DA  - 2022/12/30
TI  - Interactive Connectivity Establishment Protocol for WebRTC System with NAT Traversal by Manual Signaling
BT  - Proceedings of the International Conference on Applied Science and Technology on Social Science 2022 (iCAST-SS 2022)
PB  - Atlantis Press
SP  - 487
EP  - 493
SN  - 2352-5398
UR  - https://doi.org/10.2991/978-2-494069-83-1_87
DO  - 10.2991/978-2-494069-83-1_87
ID  - 2022
ER  -