50 likes | 62 Views
This draft proposes a Reason Header to inform UA and SIP elements of a purposeful premature end to a session, defining conditions and syntax for preemptive actions.
E N D
Reason Header for Preemption draft-polk-sipping-reason-header-for-preemption-00 James M. Polk 11 Nov 03
What this is for • Informing remote the UA and SIP elements of a purposeful premature end to a session • Two conditions defined here: • At the UA • Within the network • Appropriate mechanism is using a Reason Header contained within a BYE request
Proposed Syntax • IANA section of 3326 allows a SIP, Q.850 or token value for cause • This ID proposed 2 tokens: • Preempted_UA • Preempted_Network For example: Reason : preempted_UA
Issues and suggestions Suggestion: • Don’t use token, but use a new namespace “preemption” • Suggested syntax becomes: Reason: preemption ;cause=1 ;text="Network Preemption" Reason: preemption ;cause=2 ;text="UA Preemption“ Issue: not sure this is currently allowed by RFC 3326
Next Steps • Ask to be reviewed by SIP WG to become WG item • As a logical follow-on effort to the Resource-Priority Header