发明名称 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