Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#851 closed enhancement (fixed)

Support for regular nomination in ICE

Reported by: bennylp Owned by: bennylp
Priority: normal Milestone: release-1.3
Component: pjnath Version: trunk
Keywords: sipit24 Cc:
Backport to 1.x milestone: Backported:

Description


Change History (10)

comment:1 Changed 10 years ago by bennylp

In r2705: initial code to support regular nomination in ICE:

  • Added option to change nomination strategy in ICE strans and session. Default is still aggressive.
  • Added option to control nomination timer
  • Renamed no_host_cand to max_host_cands in ICE config
  • Updated icedemo
  • Also added timer for controlled agent to wait for nomination from controlling agent

comment:2 Changed 10 years ago by bennylp

In 2707:

  • propagated ICE regular nomination option up to pjsua-lib/pjsua

comment:3 Changed 10 years ago by bennylp

In r2708:

  • More ticket #851: bug on Role Conflict case. The (now) controlling agent is resending the Binding request but without USE-CANDIDATE, causing controlled agent to timeout.

comment:4 Changed 10 years ago by bennylp

  • Resolution set to fixed
  • Status changed from new to closed

comment:5 Changed 10 years ago by bennylp

In r2715:

  • ICE session options not set to pjmedia_transport in pjsua-lib

comment:6 Changed 10 years ago by bennylp

In r2719:

  • bug (also in old code): wrong local candidate selected as the valid/nominated pair, causing us to select/display wrong transport address in updated SDP offer/answer

comment:7 Changed 10 years ago by bennylp

In r2720:

  • small enhancement: display the attribute number when displaying unknown attribute in stun_msg_dump()

comment:8 Changed 10 years ago by bennylp

In r2721:

  • added extra timer and mutex protection

comment:9 Changed 10 years ago by bennylp

  • Milestone changed from Sipit24 to release-1.3
  • Version changed from Sipit24 to trunk

Back-ported to trunk for milestone:release-1.3 by r2724

comment:10 Changed 10 years ago by bennylp

  • Keywords sipit24 added
Note: See TracTickets for help on using tickets.