sip events framework issues
play

SIP Events Framework Issues SIPPING WG IETF #63, August 4, 2005 - PowerPoint PPT Presentation

SIP Events Framework Issues SIPPING WG IETF #63, August 4, 2005 Aki Niemi Nokia Research Center aki.niemi@nokia.com Problem #1: Inability to Persist State Not possible to carry Solution: suppress over state in refresh superfluous


  1. SIP Events Framework Issues SIPPING WG IETF #63, August 4, 2005 Aki Niemi Nokia Research Center aki.niemi@nokia.com

  2. Problem #1: Inability to Persist State ● Not possible to carry ● Solution: suppress over state in refresh superfluous NOTIFY ● Notifier always sends – NOTIFY carries SIP- ETag the latest state – SUBSCRIBE carries – Even when subscriber SIP-If-None-Match has it already ● Open issue: what to ● Contrast: conditional suppress? HTTP GET – Entire NOTIFY or – If-None-Match: “etag” body only

  3. Problem #2: Intolerance to Network Connectivity Hiccups ● If NOTIFY times out, ● Solution: define the notifier SHOULD behavior for failing terminate subscription soft – Not clear when not to – When? terminate it (fail soft) – How? and how ● E.g., back-off scheme – Assumes subscriber and suppress state refreshes when net is back – Subscription-State: zombie;reason=timeout – Bad user experience in long-lasting subs

  4. Summary ● Draft-niemi-sipping-subnot-issues-00 ● Aims to generate discussion and offer potential solutions ● Long term these could end up being part of a possible RFC 3265 bis

Recommend


More recommend