[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MMUSIC] ICE + TURN permissions -- propose text addition to the list



On 06/16/2009 04:10 PM, Jean-Francois Mule wrote:
    Can one of you propose some text changes to the list to address this
issue re: UA and explicit TURN permissions (section, new proposed txt,
etc)?

Let me take a shot at it...

- Create a new section between 5.3 and 5.4 with the following text:

-----------------------------------------------------------------------
5.4. Installing TURN Permissions

If relayed candidates have been gathered, it is necessary to install or refresh permissions on the TURN allocations for the offerer's candidates. The agent MUST send a CreatePermission request (see [draft-ietf-behave-turn-15], Section 9) to each TURN server on which it gathered a relayed candidate. Each candidate received from the offerer is encoded as a XOR-PEER-ADDRESS parameter.

5.4.1 Keeping Permissions Alive

Once permissions are installed, they MUST be kept alive until ICE processing has completed, as described in Section 8.3. The keepalive MUST be a CreatePermission request. Once ICE processing has completed, the agent MAY bind a channel to the nominated remote candidate using the ChannelBind request if the nominated local candidate is relayed. From this moment, the keepalive MUST be a ChannelBind request.
-----------------------------------------------------------------------

- Create a new section between 6.2 and 6.3 with the following text:

-----------------------------------------------------------------------
6.3. Installing TURN Permissions

The process for installing TURN permissions at the offerer is identical to the process followed by the answerer, as described in Section 5.4.
-----------------------------------------------------------------------

Simon
--
STUN/TURN server    --> http://numb.viagenie.ca
Interplanetary news --> http://reeves.viagenie.ca
vCard 4.0           --> http://www.vcarddav.org