[jitsi-dev] Pair succeeded / validated in ice4j


#1

When using ice4j and one gets a pair succeeded and also validated, why
doesn't this allow transaction to be "complete"? Meaning why wouldn't an
Agent then go from running to complete or terminated?

Regards,
Paul


#2

Hi Paul,

When using ice4j and one gets a pair succeeded and also validated, why doesn't this allow transaction to be "complete"? Meaning why wouldn't an Agent then go from running to complete or terminated?

Multiple pairs could succeed, and it is the job of the CONTROLLING agent to select which one to use. This called nomination, and it is possible that a pair is succeeded and validated, but not nominated. And the selection of a pair (and the transition to the COMPLETED state) only occurs after a pair has been nominated.

See here for the details:
https://tools.ietf.org/html/rfc5245#section-2.6

Boris

ยทยทยท

On 10/10/2017 19:38, Mondain wrote: