Skip to content
Snippets Groups Projects

Prop 324: Updates for Negotiation and Simulation Testing

Changes:

  • Rework exit negotiation logic a bit
  • Specify using ntorv3 with extension fields for negotiation
  • Clients only request congestion control; exits and services control sendme_inc
  • Rework onion service negotiation for descriptor-controlled FlowCtrl protover and sendme_inc value
  • Add bounds checks on sendme_inc for clients
  • Update parameter values based on Shadow results
  • Improvements to TOR_VEGAS algorithm based on simulation testing
  • Additional consensus parameters for RTT N-EWMA smoothing and TOR_VEGAS queue use caps
  • Clarify N_EWMA smoothing, and relocate it to its own sub-section.
  • TOR_VEGAS now defaults to CWND/RTT BDP estimator
  • Minor TOR_VEGAS alg bugfixes
  • Add a 'delta' parameter to TOR_VEGAS for steady-state backoff
  • Consensus param update notes and param range fixes.
  • Add glossary of common congestion control acronyms
  • Misc clarifications

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading