Presence_MWI Module

Juha Heinanen

   <jh@tutpro.com>

Edited by

Juha Heinanen

   <jh@tutpro.com>

   Copyright © 2007 Juha Heinanen
   Revision History
   Revision $Revision: 1 $ $Date: 2007-04-30 14:05:57 +0200 (Mon,
                           30 Jan 2007) $
     __________________________________________________________

   Table of Contents

   1. Admin Guide

        1.1. Overview
        1.2. Dependencies

              1.2.1. Kamailio Modules
              1.2.2. External Libraries or Applications

        1.3. Exported Parameters
        1.4. Exported Functions

Chapter 1. Admin Guide

1.1. Overview

   The module does specific handling for notify-subscribe
   message-summary (message waiting indication) events as
   specified in RFC 3842. It is used with the general event
   handling module, presence. It constructs and adds
   message-summary event to it.

   The module does not currently implement any authorization
   rules. It assumes that publish requests are only issued by a
   voicemail application and subscribe requests only by the owner
   of voicemail box. Authorization can thus be easily done by
   Kamailio configuration file before calling handle_publish() and
   handle_subscribe() functions.

   The module implements a simple check of content type
   application/simple-message-summary: Content must start with
   Messages-Waiting status line followed by zero or more lines
   that consist of tabs and printable ASCII characters.

1.2. Dependencies

1.2.1. Kamailio Modules

   The following modules must be loaded before this module:
     * presence.

1.2.2. External Libraries or Applications

   None.

1.3. Exported Parameters

   None.

1.4. Exported Functions

   None to be used in configuration file.
