Patent ID: 8650312
Filing Date: 2014-02-11
Classification: H04L

Abstract:
1. A connection establishing management methods for traversing network address translation (NAT) routers and firewalls between network terminal devices to establish a connection channel therebetween for use in a network system, wherein the network system includes at least first, second and third network terminal devices and a traversal server and the first and second network terminal devices can traverse at least one NAT router and/or firewall to establish a connection channel between each other for data access through the traversal server, the method comprising: detecting a network topology level of the first and second network terminal devices to detect whether the first and second network terminal devices are located behind the NAT router and/or firewall when the traversal server receiving a call request of the first and second network terminal devices; and selecting one of the first and second network terminal devices or the third network terminal device according to the detection result for the first and second network terminal devices such that the selected network terminal device acted as a proxy server to substitute for the traversal server to establish a connection channel corresponding to the call request between the first and second network terminal devices so as to access data via the established connection channel.