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

(Steven Felgate) #1

Rich Message Notification Format


Though richer notification than in the previous example (simple-message-
summary) has not been standardized, it can also be accomplished as shown
here [9] by using XML documents that describe the message summary:

<!DOCTYPE message_summary SYSTEM xml_mwi.dtd>
<MESSAGE_SUMMARY>
<MAILBOX_IN>
<NAME>Inbox</NAME>
<VOICEMAIL>
<UNTOUCHED urgent=”1”>2</UNTOUCHED>
<SKIPPED>1</SKIPPED>
<READ>3</READ>
<DELETED>2</DELETED>
</VOICEMAIL
<FAX>
<READ>1</READ>
</FAX>
<VIDEO/>
</MAILBOX_IN>
<MAILBOX_IN>
<NAME>Inbox.Priority</NAME>
<VOICEMAIL/>
<EMAIL>
<UNTOUCHED urgent=”1”>101</UNTOUCHED>
<SKIPPED/>
<FLAGGED urgent=”2”>4</FLAGGED>
<READ>3</READ>
<ANSWERED>2</ANSWERED>
<DELETED/>
</EMAIL>
</MAILBOX_IN>
</MESSAGE_SUMMARY>

A text-to-speech converter can read this document, providing the following
voice message summary:

“You have reached the mailbox of <Name>”
“Inbox:”
“You have the following voice messages:”
“You have two skipped messages”
“You have three read messages”
“You have two deleted messages”
“This was the summary of your voice mail”
“You have the following fax mail:”
“You have one read fax”
“This was the summary of your fax mailbox”
“You have no video mail”
“Priority inbox of <NAME>”
“You have the following email:”

220 Chapter 12

Free download pdf