发明名称 |
PEER-TO-PEER COMMUNICATION FOR SYMMETRIC NAT |
摘要 |
Systems and methods for communicating between a first and a second peer using interactive connectivity establishment (ICE) protocol, the first and second peers sharing a symmetric network address translation (NAT) having wireless isolation enabled and no support for hair-pinning. At a first Traversal Using Relay NAT (TURN) server designated as a relay candidate by a TURN Virtual Internet Platform (VIP), it is determined that a first port allocated by the symmetric NAT for a first request for communication initiated by the first peer and directed to the TURN VIP, is different from a second port allocated by the symmetric NAT for a first packet transmitted from the first peer to the first TURN server, based on a first indication. The second port is mapped to the first port. Using a similar port mapping for the second peer, peer-to-peer communication between the first and second peers is enabled. |
申请公布号 |
US2015113154(A1) |
申请公布日期 |
2015.04.23 |
申请号 |
US201414520327 |
申请日期 |
2014.10.21 |
申请人 |
QUALCOMM Incorporated |
发明人 |
NGUYEN Phil Tien;ZOU Lin;NARAYANAN Padmapriya |
分类号 |
H04L29/08;H04L29/12 |
主分类号 |
H04L29/08 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method of communicating between a first peer and a second peer using interactive connectivity establishment (ICE) protocol, the method comprising:
sharing a symmetric network address translation (NAT) between the first peer and the second peer, the symmetric NAT having wireless isolation enabled and no support for hair-pinning; determining, at a first Traversal Using Relay NAT (TURN) server designated as a relay candidate by a TURN Virtual Internet Platform (VIP), that a first port allocated by the symmetric NAT for a first request for communication initiated by the first peer, the first request directed to the TURN VIP, is different from a second port allocated by the symmetric NAT for a first packet transmitted from the first peer to the first TURN server, based on a first indication; and performing a first mapping of the second port to the first port at the first TURN server. |
地址 |
San Diego CA US |