7.2. SIP event package for conference state

Conference state notification is yet another event package (see Section 12.13.1) using the SIP events framework. The conference-state event package is used to learn about changes in the conference participants: in other words, a user can learn, through notifications, who has joined or left a conference. This event package also allows participants to learn the status of a user's participation in a conference and the sidebars in the conference.

Users can subscribe to a conference state by sending a SIP SUBSCRIBE request to the conference URI that identifies the focus. The focus acts as a notifier for this event package.

The name of this event package is "conference". This token appears in the Event header of the SUBSCRIBE request. The body of a notification carries the conference-state information document in the Multipurpose Internet Mail Extension (MIME) type "application/conference-info+xml" as defined in [Draft-ietf-sipping-conference-package].

Two pieces of information are provided about user status: the user's current level of participation in a conference (labelled activity-status) and the method by which the participant entered or left the conference (labelled history-status). The activity-status carries one of the following statuses: connected, disconnected or on-hold. The history-status carries one of the following statuses: dialled-in, dialled-out, departed, booted or failed.

Conference status information also carries information ...

Get The IMS: IP Multimedia Concepts And Services, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.