Title: Voicemail System using SIPRTSP
1Voice-mail System using SIP/RTSP
- Agenda
- Introduction
- Architecture
- Issues
- Implementation features
- Future plan
- Demo
2Answering machine and voice mail
kns10 can listen to his mails by dialing some
special sequence...
3Current Technologies
- Voice mail system with PBX or phone
- Voice attachments to emails
- RTSP based media storage
- SIP for telephony
- Use SIP for accepting voice calls and RTSP for
storage and access of voice messages.
4Voice mail
Operation
RTP
v-mail
vm.cs
Once the call is closed by user1, v-mail sends
an email to kns10 informing the arrival of a
voice mail
After 10 seconds v-mail contacts the RTSP server
for recording.
Kns10 can listen to voice mail using either a
RTSP client like quicktime or ...
rtspd
Now user message gets recorded
Sipd forks the request to kns10s phone and
voicemail.
V-mail accepts the call.
Sipd cancels the other branch and ...
...accepts the call from user1.
User1 calls kns10_at_cs through sipd.
...by calling the v-mail kns10-voicemail_at_vm.
5Voice mail operation
- Various ways to use the service
- Your phone redirects the call to voice mail after
10 seconds - The SIP server is configured to forward the call
to voice mail if your phone is busy or there is
no response - Voice mail server acts as another phone for the
user but delays accepting the call by 10 seconds
6Issues
- Call reclaiming
- Integration with PSTN phone
- Integration with voice profile for internet
messaging - Others ?
7Features
- Recording and playback using .au (G.711 Mu Law)
files. - Retrieval of voicemail using RTSP client (e.g.,
quicktime) or SIP user agent (e.g., ephone) or
web page. - Deletion using SIP user agent (e.g.,
sipkns10--delete_at_cs.columbia.edu) or from web
page.
8Features
- Integration with web/email for more control over
voicemail configuration (e.g., folder management,
email notification.) - Web based voice mail accounts for users (Similar
to Hotmail)
9Future
- DTMF based navigation
- Support for other formats in rtspd
- Deployment
- Multimedia mail
10Future
- Unified messaging - integration of voice
mail/answering machine, email, instant messaging.