发明名称 Method and system for TCP turn operation behind a restrictive firewall
摘要 A method at a computing client located behind a NAT and restrictive-access firewall, including establishing a control connection with a TCP TURN server utilizing a port capable of traversing the restrictive-access firewall; requesting an allocation of an client service identity from the TCP TURN server; and receiving, from the TCP TURN server, a response containing the client service identity, the client service identity being independent of any port used to communicate with the TCP TURN server. Further a method at a TCP TURN server, including listening on a first port for communications from a computing client, the computing client being behind a restrictive access firewall and the first port capable of traversing the restrictive-access firewall; establishing a control connection with the client on the first port; receiving a request for an allocation of an client service identity from the computing client; and sending a response containing the client service identity.
申请公布号 US8978126(B2) 申请公布日期 2015.03.10
申请号 US201213663029 申请日期 2012.10.29
申请人 BlackBerry Limited 发明人 Preiss Bruno Richard;Xie Kaiduan;Sau Jonathan Hong-Man
分类号 H04L29/06 主分类号 H04L29/06
代理机构 Moffat & Co. 代理人 Moffat & Co.
主权项 1. A method at a computing client located behind a network address translator (NAT) and restrictive-access firewall, the method comprising: establishing a control connection with a transmission control protocol (TCP) Traversal Using Relays Around NAT (TURN) server utilizing a port capable of traversing the restrictive-access firewall; requesting, over the control connection, an allocation of a client service identity from the TCP TURN server, the requesting including an indication to the TCP TURN server that the computing client prefers to be allocated the client service identity rather than a port number; and receiving, over the control connection from the TCP TURN server, a response containing the client service identity,wherein the client service identity is independent of any port used to communicate with the TCP TURN server, wherein the client service identity identifies at least one of the computing client and a service on the computing client to the TCP TURN server.
地址 Waterloo CA US