Hi, we already have the MWI protocol to notify the number of read and unread 
messages to a subscriber, but AFAIK there is not a integrated protocol to 
manage the voicemail remotely (via SIP).

All the solutions I've seen are based on a voice IVR ("press 1 to listen the 
message, press 2 to delete it...").
There are also web pages accessing to the voice messages and showing info and 
actions for them.

But I really expect the existence of a real protocol for this task.

Advantages:
- A user could browse him voice messages via the screen and buttons of him 
deskphone (instead of calling an extension to manage them via poor DTMF).
- The phone could show a detailed list of stored messages by showing the 
origin, date... (MWI just shows the number or read and unread messages).


Not sure how could be the SIP specification for this, perhaps something as the 
following:

- A more complete MWI notification specification, showing more data about 
messages. This would envolve the typicall SUBSCRIBE/NOTIFY mechanism.

- A SIP method type to request Actions in the server. It could be an already 
existing method (INFO?, MESSAGE?) or maybe a new one (ACTION?). For example:

  ACTION sip:[EMAIL PROTECTED] SIP/2.0
  From: <[EMAIL PROTECTED]>;tag=qweqweqwe
  Class: vmm   <-- Voice Mail Management
  Content-Type: application/vmm-action.xml

  <?xml version="1.0" encoding="UTF-8"?>
  <vmmAction xmlns="urn:ietf:params:xml:ns:vmm-action">
    <action>delete</action>
    <param>new/1</param>
  </vmmAction>


- Also, when the user browses the voice messages list in him phone and press 
the buttom "Listen" over one of them, an INVITE could be generated (the 
voicemail URI must be previously configured of course):

  INVITE sip:[EMAIL PROTECTED];message=new/1 SIP/2.0



Is it feasible? does it already exist something like this (probably better 
xD)?

Thanks a lot.



-- 
Iñaki Baz Castillo

_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to