Efficient and decentralized computation of approximate global state
ACM SIGCOMM Computer Communication Review
Universal IP multicast delivery
Computer Networks: The International Journal of Computer and Telecommunications Networking - Overlay distribution structures and their applications
Characterization and measurement of TCP traversal through NATs and firewalls
IMC '05 Proceedings of the 5th ACM SIGCOMM conference on Internet Measurement
Smartsockets: solving the connectivity problems in grid computing
Proceedings of the 16th international symposium on High performance distributed computing
Secure seamless peer-to-peer (P2P) UDP communication using IPv4 LSRR option and IPv4+4 addresses
Computers and Electrical Engineering
A scalable high-performance communication library for wide-area environments
GRID '08 Proceedings of the 2008 9th IEEE/ACM International Conference on Grid Computing
Universal IP multicast delivery
Computer Networks: The International Journal of Computer and Telecommunications Networking - Overlay distribution structures and their applications
A programmable network address translator: Design, implementation, and performance
ACM Transactions on Internet Technology (TOIT)
IP2P: a peer-to-peer system for mobile devices
IEEE Wireless Communications
DAIS'08 Proceedings of the 8th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
ANTS - a framework for knowledge based NAT traversal
GLOBECOM'09 Proceedings of the 28th IEEE conference on Global telecommunications
Peer NAT proxies for peer-to-peer games
Proceedings of the 8th Annual Workshop on Network and Systems Support for Games
Peering through the shroud: the effect of edge opacity on ip-based client identification
NSDI'07 Proceedings of the 4th USENIX conference on Networked systems design & implementation
An untold story of middleboxes in cellular networks
Proceedings of the ACM SIGCOMM 2011 conference
A scalable port forwarding for p2p-based wi-fi applications
WASA'06 Proceedings of the First international conference on Wireless Algorithms, Systems, and Applications
SIP-based streaming control architecture for mobile personal area networks
KES'06 Proceedings of the 10th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part III
A vision of the next generation internet: a policy oriented perspective
VoCS'08 Proceedings of the 2008 international conference on Visions of Computer Science: BCS International Academic Conference
ISPA'07 Proceedings of the 5th international conference on Parallel and Distributed Processing and Applications
On the performance and fairness of BitTorrent-like data swarming systems with NAT devices
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.00 |
The communications establishment capability of the Session Initiation Protocol is being expanded by the IETF to include establishing network layer connectivity for UDP for a range of scenarios, including where hosts are behind NAT boxes, and host are running IPv6. So far, this work has been limited to UDP because of the assumed impossibility of establishing TCP connections through NAT, and because of the difficulty of predicting port assignments on certain common types of NATs. This paper reports on preliminary success in establishing TCP connections through NAT, and on port prediction. In so doing, we suggest that it may be appropriate for SIP to take a broader architectural role in P2P network layer connectivity for both IPv4 and IPv6.