Proposed Solution - Call Flow Subscriber Notifier Event State Generator Initial Subscribe (expires!=0) SUBSCRIBE (Pause notifications) (expires!=0;notify=off) PUBLISH (new event state) NOTIFY PUBLISH (new event state) Paused subscription, no notify sent, except fetch SUBSCRIBE (Fetch during pause) (expires!=0;notify=once) NOTIFY (single) Subscribe (Resume notifications) (expires!=0;notify=on) NOTIFY (full state if no filter defined) PUBLISH (new event state) NOTIFY NOTIFY 200 OK for SIP messages not shown IETF 69 - July 2007 1 2 3 4 |