pp. 1791-1801
S&M2929 Research Paper of Special Issue https://doi.org/10.18494/SAM3750 Published: May 17, 2022 Session Traversal Utilities for Network Address Translator (STUN)-based Traversal Approach Using Port Assignment Prediction Mechanism [PDF] Shaw-Hwa Hwang and Cheng-Yu Yeh (Received November 26, 2021; Accepted March 9, 2022) Keywords: network address translator (NAT), NAT traversal, session traversal utilities for NAT (STUN), real-time transport protocol (RTP), session initiation protocol (SIP)
This paper presents a STUN-based approach as a way to improve the NAT traversal success rate. As a preliminary step, 50 commercially available NATs are categorized according to the mapping and filtering rules. The port number assignment mechanism for each type of NAT is then deeply probed, and it is found to exert a strong influence on the success rate. On this basis, the combined use of STUN and the probed mechanism is presented as an effective way to improve the success rate. The high performance of this approach is demonstrated by a success rate of 94.36%, compared with 86.6% using STUN and 91.36% using a multi-hole punching counterpart. This approach is expected to be widely applied to peer-to-peer (P2P) communication apps, such as those used in voice and video streaming over IP (V2oIP), Internet of Things (IoT), and many more.
Corresponding author: Cheng-Yu YehThis work is licensed under a Creative Commons Attribution 4.0 International License. Cite this article Shaw-Hwa Hwang and Cheng-Yu Yeh, Session Traversal Utilities for Network Address Translator (STUN)-based Traversal Approach Using Port Assignment Prediction Mechanism, Sens. Mater., Vol. 34, No. 5, 2022, p. 1791-1801. |