Table Of Contents
Provisioning Voice-Mail
Provisioning Non-Centrex Voice-Mail
Provisioning Centrex Voice-Mail
Voice-Mail over SIP: Cisco BTS 10200 Centrex Subscribers
Provisioning Voice-Mail
The following example provisions a SIP trunk toward a voice mail server located at `vm.domainname.com:5060.' In this example, local subscribers of the Cisco BTS10200 originating or forwarding a call to number 816-222-2001 will get voice mail service.
The SIP trunk has diversion enabled to allow the voice mail server determine the last forwarded party and select the target inbox. A dial plan `tb1' is associated to the SIP trunk to allow the voice mail server to originate a call toward the Cisco BTS 10200. The voice mail may originate a call using a prefix of `216-351' as provisioned in the following example. This is used for voice mail features that involve originating calls toward the Cisco BTS 10200.
The provisioning sample commands show how to provision voice mail.
Note
Provisioning of subscribers is not shown here.
Step 1
Add dial plan for calling back from VM trunk.
add dial-plan-profile id=tb16;nanp-dial-plan=y; description=north america local
add dial-plan id=tb16;digit-string=216-351;dest-id=tb16-local;min-digits=10;max-digits=10
add dial-plan id=tb16;digit-string=216-352;dest-id=tb16-local;min-digits=10;max-digits=10
Step 2
Add the Softswitch trunk group for voice-mail.
add softsw-tg-profile id=8003X;protocol-type=SIP; diversion_header_supp=Y;
voice_mail_trunk_grp=Y;
Step 3
Add the trunk group for VM (dial-plan determines who may be called back from VM).
add trunk-grp id=80032;softsw-tsap-addr=vm.domainname.com:5060;
call-agent-id=CA146;tg-type=softsw;tg-profile-id=8003X;dial-plan-id=tb16
Provisioning Non-Centrex Voice-Mail
Step 1
Add the destination ID.
add destination dest-id=DESTLOC; call-type=LOCAL; route-type= SUB;
Step 2
Add the dial plan.
id=BASIC_DPP;digit-string=469-255;reqd-digits=10;dest-id=DESTLOC;
Step 3
Add the subscriber.
id=VMPilot;category=PBX;dn1=469-255-1001;tgn-id=80032;sub-profile-id=sp1; term-type=TG;
Provisioning Centrex Voice-Mail
The following examples show commands for provisioning Centrex voice-mail.
Step 1
Add the dial plan profile.
add dial-plan-profile id=cdp1;DESCRIPTION=centrex dial plan; NANP_DIAL_PLAN=y;
add dial-plan id=cdp1; digit-string=5555; min-digits=4; max-digits=10; dest-id=DESTLOC;
NOA=UNKNOWN;
Step 2
Add the Centrex trunk group profile for voice-mail.
add softsw_tg_profile id=SS_PRO24; protocol_type=SIP; trunk_sub_grp_type=BGID;
diversion_header_supp=Y; voice_mail_trunk_grp=Y;
Step 3
Add the voice-mail Centrex trunk group for voice-mail.
add
trunk-grp;id=24;trunk_sub_grp_type=bg1;softsw_tsap_addr=vm.cisco.com:5060;tg-type=softsw;t
g-profile-id=SS_PRO24;dial-plan-id=cdp1;CALL_AGENT_ID=CA146;
Step 4
Add the voice-mail extension as a Centrex subscriber.
add subscriber id=vmctxg1; CATEGORY=ctxg; NAME=vmctxg1; STATUS=ACTIVE; LANGUAGE=english;
BILLING-DN=469-255-5555; DN1=469-255-5555; PRIVACY=NONE; RING-TYPE-DN1=1;
SUB-PROFILE-ID=sp2; TERM-TYPE=TG; POLICY-ID=NULL;ctxg_id=ctxgsip1;tgn_id=24;
Step 5
Associate the voice-mail Centrex trunk group with a Centrex extension subscriber.
change trunk-grp; id=24;main_sub_id=vmctxg1;
Step 6
Map the voice-mail's Centrex extension to a subscriber.
add ext2subscriber CTXG-ID=ctxgsip1; EXT=55555; ASSIGNED=Y; CTX-RESTRICT=NONE; CAT-CODE=1;
SUB-ID=vmctxg1;
Voice-Mail over SIP: Cisco BTS 10200 Centrex Subscribers
The following provisioning steps illustrate how to provide voice mail service for Cisco BTS 10200 Centrex subscribers across multiple Centrex groups. The following information is required at the time of provisioning:
•
Associate a unique business group identifier for each centrex group. For example:'bg1', 'bg2' and 'bg3', for three centrex groups.
•
Identify the fully qualified domain name and port of the voice mail server used for SIP message exchange. For example:'vmserver:5060'.
•
Create a dial plan for calls received on the SIP trunks, so that they can be routed based on the called party number. For example, the identifier for this dial plan is `dp'.
Step 1
Add a SIP trunk profile for voice mail trunks. Qualify voice mail trunks by setting the voice mail flag, and set the trunk sub-group type to indicate use of business group identifier:
add softsw_tg_profile ID=<profile_id>; PROTOCOL_TYPE=SIP; VOICE_MAIL_TRUNK_GRP=Y;
TRUNK_SUB_GRP_TYPE=BGID;
Step 2
Add a SIP trunk for each business group identifier. Each trunk points to the address of the voice mail sever:
add trunk_grp ID=<trk_grp_id1>; TG_TYPE=SOFTSW; TG_PROFILE_ID=<profile_id>;
SOFTSW_TSAP_ADDR=vmserver:5060; DIAL_PLAN_ID=dp; TRUNK_SUB_GRP=bg1;
add trunk_grp ID=<trk_grp_id2>; TG_TYPE=SOFTSW; TG_PROFILE_ID=<profile_id>;
SOFTSW_TSAP_ADDR=vmserver:5060; DIAL_PLAN_ID=dp; TRUNK_SUB_GRP=bg2;
add trunk_grp ID=<trk_grp_id3>; TG_TYPE=SOFTSW; TG_PROFILE_ID=<profile_id>;
SOFTSW_TSAP_ADDR=vmserver:5060; DIAL_PLAN_ID=dp; TRUNK_SUB_GRP=bg3;
Centrex group routing and dial plan tables are provisioned (not shown) so that calls originating from a specific Centrex group subscriber are sent out the SIP trunk with the business group identifier representing that centrex group.