SIP-based approach to implement P2P NAT traversal
Xiao Ji-min
Abstract
Xiao Ji-min
Abstract
The widely use of NAT devices proposes a challenge to P2P software.Implementing traversal for all kinds of NAT is a key factor of successful P2P application.This paper proposes the methods to implement NAT traversal for both UDP and TCP based on SIP protocol.SIP proxy is temporarily needed before the NAT traversal,and it is no longer needed after connection is established,so it is efficient.Based on various kinds of classification of NAT,the paper introduces a scheme that can realize NAT traversal of UDP by using SIP and the NAT traversal of TCP based on SIP.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The widely use of NAT devices proposes a challenge to P2P software.Implementing traversal for all kinds of NAT is a key factor of successful P2P application.This paper proposes the methods to implement NAT traversal for both UDP and TCP based on SIP protocol.SIP proxy is temporarily needed before the NAT traversal,and it is no longer needed after connection is established,so it is efficient.Based on various kinds of classification of NAT,the paper introduces a scheme that can realize NAT traversal of UDP by using SIP and the NAT traversal of TCP based on SIP.
Key concepts: Nat, NAT traversal, Tree traversal, Computer science, Computer network, TCP hole punching, Network address translation, Network address