Title: VPIM Boot Camp
1VPIM Boot Camp
- Glenn Parsons
- Senior Engineer, Messaging Standards
- Nortel Networks
- Glenn.Parsons_at_NortelNetworks.com
- 1-613-763-7582
2Program
- 900 Introduction
- Glenn Parsons - Nortel Networks
- 915 Overview of VPIMv2 - RFC2421
- Greg Vaudreuil - Lucent Technologies, Octel
Messaging Division - 945 Review of Test Plan
- Glenn Parsons
- 1030 Break
- 1045 Tips for Testing
- Marty Cohen - Nortel Networks
- 1130 Posting results to the web site
- Glenn Parsons
- 1200 Marketing requirements
- Bern Elliot
- 1215 Schedule Testing
- Glenn Parsons / Bern Elliot
3Program
- 900 Introduction
- 915 Overview of VPIMv2 - RFC2421
- 945 Review of Test Plan
- 1030 Break
- 1045 Tips for Testing
- 1130 Posting results to the web site
- 1200 Marketing requirements
- 1215 Schedule Testing
4Program
- 900 Introduction
- 915 Overview of VPIMv2 - RFC2421
- 945 Review of Test Plan
- 1030 Break
- 1045 Tips for Testing
- 1130 Posting results to the web site
- 1200 Marketing requirements
- 1215 Schedule Testing
5VPIM Goals
- Interworking between multi-vendor voice messaging
systems - Support of voice and fax attachments
- Interworking between voice messaging systems and
Internet mail - Interworking between voice messaging systems and
desktops
6VPIM Overview
- Voice mail Server-to-Server communication using
Internet Mail - Leverages infrastructure investment
- existing voice mail systems corporate Intranet
- Converging of voice, fax email systems
- Lower costs, efficient networks, improved
productivity
FOR MORE INFO...
7VPIM v2 Specification
- MIME extensions preserve a full voice messaging
feature set (e.g., multipart/voice-message) - ESMTP extensions allow efficient and reliable
transport (e.g., DSN, Binary, Size) - G.726 TIFF-F encode voice fax
- vCard encodes senders business card
multipart/voice-message
EHLO vm.vm.ca CHUNKING, BINARYMIME, PIPELINING,
DSN SIZE250000 BDAT
audio/32kadpcm
Internet
image/tiff
text/directory
8VPIM v2 Content
- MIME message format
- Multipurpose Internet Mail Extenions
- multipart/voice-message is the container
- only VM specific contents defined in VPIM are
enveloped - G.726 audio in audio/32KADPCM
- TIFF-F facsimile in image/TIFF
- Versit vCard to contain originator info
- spoken name
- name, address, phone, etc.
- Restrictions
- no text allowed
- must send NDN if cannot render fax or other
unknown content
9VPIM v2 Transport
- ESMTP
- Simple Message Transfer Protocol - Service
Extensions - Improvements to the throughput
- Size negotiation
- Streaming of data
- Pipelining of commands
- Binary data transfer
10VPIM v2 Notifications
- Delivery Status Notifications (DSN)
- MTA to MTA
- defined machine parsable
- spoken error messages
- multipart/report
- MTA responsibility for messages
- ESMTP NOTARY
- Receipt notifications
- user to user
- optional
11Addressing
- Accommodate limitations of addressing messages
from a telephone. - Given a numeric target address entered from a
telephone, generate a numeric canonical address,
and resolve it to an Internet address - Optionally return other information
- text name, spoken name, codecs, limits,
capacities, etc. - Telephone keypad is numeric, but VPIM uses
Internet Mail addresses - 613 763 7582 ? 6137637582_at_Nortel.ca
FOR MORE INFO...
VPIM Directory WG in EMA E.164 WG in IETF
12VPIM Conformance
- End systems should be content and transport
conformant - Intermediate mail gateways should be transport
conformant - Registration
- Declaration of Conformity Interoperability
- EMA is Registrar
FOR MORE INFO...
http//www.ema.org/vpimdir/conformance/conformance
.html
13Program
- 900 Introduction
- 915 Overview of VPIMv2 - RFC2421
- 945 Review of Test Plan
- 1030 Break
- 1045 Tips for Testing
- 1130 Posting results to the web site
- 1200 Marketing requirements
- 1215 Schedule Testing
14Voice Messaging Conformance
- A Testing Process for VPIM Products
- Overview of Version 1.1 - February 1999
15Our Goal
- Customer confidence that VPIM products are
conformant and actually do interoperate - A testing assurance process to allow vendors to
easily do this
16Philosophy
- Conformance is not audited or policed it is not
guaranteed - Onus is on vendors integrity
- Compatibility Assurance
- Declaration of support of features
- Optional automated / reference system testing
- Interoperability Assurance
- Testing between products
- Document results
17Compatibility Assurance Process
- VPIM Examples
- audio, fax, simple message, forwarded,etc.
- VPIM Feature Support Table
- Appendix of VPIM v2
- vendor completed
- Declaration of Compatibility
- written assurance of conformance
- statement, table, optional automated test results
18Declaration of Compatibility
Declaration of compatibility in
accordance with VPIM v2
Company
Northern Telecom Canada, Enterprise Networks
Toronto Multimedia Applications Center Address
522 University Ave., Toronto, ON, Canada, M5G
1W7 Product Meridian Mail Net Gateway Version
1.0 The product mentioned above is claimed to be
in conformity with Document No. (Internet
Draft) Title VPIM Version 2.0 - Draft
6 Edition/Date of issue November 21,
1997 Attached is the compatibility document
"Nortel Net Gateway VPIM conformance.txt"
19DoC Table
VPIM v2
(November 21, 1997) VPIM version 2
Conformance - Nortel Net Gateway
S
H F
OMo
S UUo
H LStN
AMO DTnO
RUUM oR
ESLANNtT
ATDYOOtE FEATURE
SECTION TTeL
---------------------------------------------
----------------
Message Addressing Formats
Use DNS
host names 4.1 Cx
X Use only numbers in mailbox
IDs 4.1.1 C x X
Use alpha-numeric mailbox IDs 4.1.1
C x Support of
postmaster_at_domain 4.1.2 Cx
X Support of non-mail-user_at_domain
4.1.2 C x X
Support of distribution lists 4.1.3
C x
20Interoperability Assurance Process
- Vendor Testing
- at vendor pace
- use VPIM Test Suite
- Bilateral Testing
- with at least two other compatible vendors
- use VPIM Test Suite
- Declaration of Interoperability
- already declared compatible with VPIM
- statement, test results
21Declaration of Interoperability
Declaration of interoperability in
accordance with VPIM v2
Company
Northern Telecom Canada, Enterprise Networks
Toronto Multimedia Applications Center Address
522 University Ave., Toronto, ON, Canada, M5G
1W7 Product Meridian Mail Net Gateway Version
1.0 The product mentioned above is claimed to be
in conformity with 1. Centigram Series 6,
model 120S, from Centigram Communications. Attach
ed is the document with the test results "Nortel
Centigram VPIM testing.doc" 2. CallXPres for
Windows NT from Applied Voice Technology
Inc. Attached is the document with the test
results "Nortel AVT VPIM testing.doc" 3.
Norstar Voice Mail from Northern Telecom Attached
is the document with the test results "MMNG NVM
VPIM testing.doc" The tests were conducted based
on the following document Voice Messaging
Conformance A Testing Process for VPIM
Products Draft Version 5.1 - September 1997
January 16, 1998 John Comley, Product Manager,
Networking Multimedia Messaging PLM Northern
Telecom 2221 Lakeside Blvd. Mailstop
09I-01-A40 Richardson, TX 75081 Phone
972-684-8386 (ESN 444-8386) Fax
972-684-3955 E-Mail jcomley_at_nortel.com
22DoI Table
23Test Suite - required
TEST 1 Single To recipient TEST 2 Mixed
local and VPIM To recipients TEST 3 Reply
message TEST 4 Subject contents TEST 5
Message Importance TEST 6 Sensitivity set to
Private TEST 7 Forwarding without voice
additions TEST 8 Large voice segment TEST 9
Non-delivery report for invalid address TEST 10
Forwarding a Private message TEST 11
Multipart/Voice-Message and text TEST 12
Handling of other voice encodings
24Test Suite - optional
TEST 13 Reply to all message TEST 14
Forwarding with voice additions TEST 15
Forwarding a forwarded message TEST 16 Large
numeric address format handling TEST 17
Handling of alpha-numeric addresses TEST 18
Handling of text names TEST 19 Generation of
a positive delivery report TEST 20 Positive
delivery report, multiple recipients TEST 21
Non-delivery report for Full Mailbox TEST 22
Non-delivery report, multiple recipients TEST
23 Receipt request TEST 24 Receipt request
with multiple recipients TEST 25 Voice Message
with spoken name TEST 26 Voice Message with
spoken subject TEST 27 Voice Message with
fax TEST 28 Message from Non-Mail-User
25Test Suite - optional network
TEST 29 Send Message via relay TEST 30
Non-delivery report for failed connection TEST
31 Recovery
26Testing
- Each test in the suite must be completed at least
twice - Vendor A as sender
- Vendor A as recipient
- Submit Declaration of Compatibility
Declaration of Interoperability to EMA registrar
27EMA Secretariat
- VPIM Registrar
- EMA staff member for VPIM Marketing?
- send to Glenn.Parsons_at_NortelNetworks.com for
interim - Registrar responsibility
- coordinate declaration submission
- inform vendor of process, send forms, collect
completed declarations - publishing of declarations test results
- organization of web page, posting material
28Program
- 900 Introduction
- 915 Overview of VPIMv2 - RFC2421
- 945 Review of Test Plan
- 1030 Break
- 1045 Tips for Testing
- 1130 Posting results to the web site
- 1200 Marketing requirements
- 1215 Schedule Testing
29Program
- 900 Introduction
- 915 Overview of VPIMv2 - RFC2421
- 945 Review of Test Plan
- 1030 Break
- 1045 Tips for Testing
- 1130 Posting results to the web site
- 1200 Marketing requirements
- 1215 Schedule Testing
30Tips for Testing
- Marty Cohen - Nortel Networks
- Review white paper
- Voice Messaging Interoperability Testing
Guidelines for VPIM v2 Products version 1.0,
February 1999
31Nortels VPIM Trial
RTP Galway Richardson Mission Park
.
Ottawa
Toronto
Meridian Mail
Meridian Mail Net Gateway
Meridian Mail Net Gateway
Meridian Mail
VPIM
VPIM
Intranet
Mail Relay Firewall
Symposium Messenger
Mail User
Meridian Mail Users
Internet
VPIM Voice Mail System Nortel, Lucent/Octel,
Centigram, AVT, etc.
Company A
32Program
- 900 Introduction
- 915 Overview of VPIMv2 - RFC2421
- 945 Review of Test Plan
- 1030 Break
- 1045 Tips for Testing
- 1130 Posting results to the web
- 1200 Marketing requirements
- 1215 Schedule Testing
33Web Posting
- Declaration of Compatibility
- Submit when product features known
- Posted as soon as received
- Declaration of Interoperability
- Submit when testing complete
- Posted as soon as 2 test results received
- Updates
- Posted as received
34How to get Declarations posted
- Send DoC, DoI any updates to VPIM Registrar
- Until further notice Glenn Parsons is acting
Registrar - Check website to ensure information posted
accurately - http//www.ema.org/vpimdir/conformance/conformance
.html
35Conformance Website
36Declaration of Compatibility - Summary
37Declaration of Interoperability - Summary
38MMNG Summary
39MMNG - AVT DoI
40Program
- 900 Introduction
- 915 Overview of VPIMv2 - RFC2421
- 945 Review of Test Plan
- 1030 Break
- 1045 Tips for Testing
- 1130 Posting results to the web site
- 1200 Marketing requirements
- 1215 Schedule Testing
41VPIM Marketing Membership
- Bern Elliot will review
- Membership levels
- Benefits
42VPIM Trials
- Promoting multi-vendor intra- and
inter-enterprise voice messaging - Expanding to include service provider voice
messaging - Coordinated through the EMA
FOR MORE INFO...
Bern Elliot - EMA Voice Committee
chair 1-215-985-2292 belliot_at_vanguard.net
43Program
- 900 Introduction
- 915 Overview of VPIMv2 - RFC2421
- 945 Review of Test Plan
- 1030 Break
- 1045 Tips for Testing
- 1130 Posting results to the web site
- 1200 Marketing requirements
- 1215 Schedule Testing
44Testing Schedule
- Testing
- Ready now
- Nortel Networks - MMNG, NVM CallPilot
- Ready in Q1 99
- Ready in Q2 99
- VMA Helsinki - June 99
- Telecom 99 - Oct 99