Internet Communications Using SIP : Delivering VoIP and Multimedia Services With Session Initiation Protocol {2Nd Ed.}

(Steven Felgate) #1
Figure13.5 SIP NOTIFY flow

SIP event packages have been proposed and developed for numerous appli-
cations, some of which have been reported in IETF Internet drafts, though not
all of them have made it to the standards level. As seen from the following list
(which is not complete), event-based SIP communications constitute a signifi-
cant area for product innovation. We believe many such innovations are likely
to proliferate in IP communications based on SIP. SIP event packages include
the following:
■■ Automatic updates of Internet Media Guides [3]
■■ Registrations of SIP UA with servers to change or enforce policy [4]
■■ Notifications about the dialog state of INVITEinitiated dialogs [5]
■■ Message waiting alerts [6]
■■ Conference state (such as reporting the attendance and speaker
name) [7]
■■ Push-to-talk over cellular networks [8]
■■ Key events for buttons, feature keys, and so on [9]
■■ Key press stimulus for monitoring DTMF signals using XML
documents [10]
■■ Location events using location filters [11]
■■ Remote device configuration and status information [12]
■■ Call control events happening in the PSTN [13]

Subscriber

SUBSCRIBE

200

NOTIFY

200

NOTIFY

Request state subscription

Acknowledge subscription

Return current state info

Return new state info
200

Notifier

230 Chapter 13

Free download pdf