VoIP之消息等待提示(MWI)和语音信箱(VoiceMail)

      消息等待提示(Message Waiting Indication,简称MWI)是电话网络中的一个通用功能。由rfc3842定义(rfc3842:A Message Summary and Message Waiting Indication Event Package for the Session Initiation Protocol (SIP)),一般包含可看见的或可听见的消息等待提示,比如播放一个特殊的提示音,点亮话机上的提示灯,或者显示图标、文字。用户代理通过订阅事件的方式进行订阅,服务器通过NOTIFY消息通知用户代理信息。有的服务器支持非订阅模式,即用户代理不向服务器发起订阅,服务器也会向用户代理发送消息等待提示的通知。

事件包名称: "message-summary", 由RFC 3265定义,订阅周期范围从几分钟到几周。默认一般是一个小时(3600秒)。提示消息一般分为以下几类:voice-message, fax-message,
pager-message, multimedia-message, text-message等。


    语音信箱是消息等待功能的一个应用,借助voice-Message子类消息实现的,用户代理收到NOTIFY后,通过Voice-Message字段获得新、旧消息的数量信息。如果有新语音消息,一般以呼叫特征码的方式,与服务器建立一个通话,通过交互式语音和按键听取语音消息的内容()。

语音信箱消息说明:
Voice-Message: 1/3 (0/2) : 1/3 表示消息,其中新消息1条,旧消息3条; 0/2表示紧急消息情况,其中新的紧急消息0条,旧的紧急消息2条  

订阅流程:


NOTIFY 消息示例:

NOTIFY sip:7001@192.168.0.244:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.0.71:5060;rport;branch=z9hG4bKPj6d321af7-2535-4956-8c7a-aebe62344696
From: <sip:7001@192.168.0.71>;tag=9a293239-e569-47e4-a318-a6a76c002198
To: <sip:7001@192.168.0.244>
Contact: <sip:7001@192.168.0.71:5060>
Call-ID: 7691f582-a0f5-4d86-9553-a276856ed7da
CSeq: 6087 NOTIFY
Subscription-State: terminated
Event: message-summary
Allow-Events: message-summary, presence, dialog, refer
Supported: path
Max-Forwards: 70
User-Agent: PBX
Content-Type: application/simple-message-summary
Content-Length:    94

Messages-Waiting: yes
Message-Account: sip:*61@192.168.0.71:5060
Voice-Message:
1/3 (0/2)

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

浪游东戴河

你就是这个世界的唯一

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值