Professional Documents
Culture Documents
May 2005
142
Module 6: Agenda
BroadWorks Application Server
Brief review of Application Server
Redundancy
Overview and implementation
143
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
143
Module Objectives
At the end of this module, you will be able to:
Explain the roles of the system provider, provisioning administrator, service provider, group administrator, and end user As system provider, configure Application Server system parameters Create and manage service providers Create and manage groups Add users to groups
144
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
144
Application Server
Network Devices
SIP
CLI
Telnet/SSH
POP/SMTP
Mail Servers
Web Browser
HTTP/SSL
SIP
Media Servers
M GC P
SIP
145
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
Database
Subscriber database, service database, system configuration
File System
System announcements, service prompts and greetings, accounting information
Inter-Networking
SIP used as an IMT Complete PSTN service transparency Connectivity to gateways, proxies, softswitches, Network Servers
External Services
POP, IMAP4, and SMTP support. POP/IMAP servers store voice messages SIP to BroadWorks Media Servers and external media servers
Management
Integrated web server User, group, reseller web portal for self-service management Command line interface
P SI
145
rsync DB ttRep DB
AS1
AS2
146
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
Redundancy
Application Servers are deployed in an primary/secondary node configuration. Application Server provides IP interface redundancy (Solaris multipathing).
Data Replication
Application Server is delivered with the commercial database, TimesTen. When a change occurs in either primary or secondary Application Server, data is automatically replicated to the other Application Server database.
File Replication
Relevant files (voice mail prompts, greetings) are synchronized across primary and secondary Application Servers using RSYNC.
146
AS Cluster 2
Node 0
Node 2
Node 3
Primary
Secondary
N+1
AS Cluster 1
Node 0 Node 1
Primary
Secondary
147
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
147
ASR
2 3 4 6a 5a 5b 1
TTREP
6b
NGW NGW
Call
Voic e path
5c
AS2
User A
5d
AD User B
148
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
148
AS1
2 3
AS2
4
Call
1
Call
5
149
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
149
AS1
2 3
AS2
4
NGW NGW
CWT
5b 5a
Call
User B
150
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
150
NS1
A hosted on: AS1, AS2
Rollover
ASR
migration
AS2
2
4
A hosted on: AS1, AS2
IAD
User A
Rollback
1
151
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
151
DNS DNS
1 2 9 10
Log in
Ping
7 5
AS2
3,4 8
Log in
Portal
6
NS1
152
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
End-User Login
1. 2. 3. 4. 5. Always logged in at its hosting node. At login time, the Application Server validates that it is the hosting node for a user. If not, and the primary is available, an http redirect is returned. If not, and the primary is NOT available, the user is rolled over to the login node. The address of the primary node in the cluster is obtained from the Network Server using the Portal API. 6. The Call Manager and Personal CommPilot sessions are invalidated when the endpoint associated with a user is rolled over to an alternate node. 7. User must log in again.
152
DNS DNS
1 2
Ping
AS2
3,4 8 7 5
Login
Portal
6
NS1
153
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
153
154
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
154
AS_CLI/System/Device/NetServ> add 192.168.5.193 both port 5060 poll false AS_CLI/System/Device/NetServ> get Address Port Poll OpState Description Type ================================================= 192.168.5.193 5060 false enabled both
155
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
155
AS_CLI/System/CallP/Routing/MediaServerSelection/MediaServerDevice>add 192.168.5.102 port 5060 ...Done AS_CLI/System/CallP/Routing/MediaServerSelection/MediaServerDevice>get IP Address Port Description ================================ 192.168.5.102 5060
156
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
156
AS_CLI/Interface/Accounting/BroadWorksCDRInterface> set enabled true AS_CLI/Interface/Accounting/BroadWorksCDRInterface> get enabled = true enableCDRLongDuration = true enableCDRStartEnd = true enableFailoverInfo = true enableIntraGroupCDR = true enableModuleCentrex = true enableModuleIP = true enableTerminatingCDR = true
157
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
157
158
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
158
159
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
159
160
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
Inter-Group/PSTN Routing
Calls not destined for another user in the same group must be routed to a network device for handling. The Application Server supports originator-based routing (where * means all users). The Application Server should have one route for all users pointing to the Network Server. The add command and the following fields is used to add the PSTN routing: Digits: The NPA-NXX number. Route: The route name. An asterisk (*) is used as a wildcard.
160
161
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
161
162
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
162
163
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
SIP Realm
Configure authentication challenges to send use domain for realm. The set command and the following fields are used to configure the authentication. useDomainForRealm: False - The SIP authentication realm defaults to BroadWorks for all users. True - The users domain is used for the SIP authentication realm for all users. set supportTcp: false/true -The system either supports or does not support TCP. supportDnsNaptr: false/true The system looks up the appropriate NAPTR and/or SRV records on the DNS. Content Type This command allows a user to add a content type entry to the list of BroadWorks Application Server supported content types. When adding a content type entry, an attribute identifying whether this content type entry should be allowed from the access, network, or both access and network-side interfaces must be specified. The set command and the following fields are used to add a content type entry: contentTypeEntry: Identifies the content type entry. supportedInterface: Identifies whether this content type entry should be allowed from the access, network, or both access and network-side interfaces. Valid values are access, network, or both.
163
System Provider
Service Provider
Enterprise
Group
Dept
Group
Dept
Group
Dept
Group
Dept
Users
Users
Users
Virtual System
164
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
164
165
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
To log in:
1. In the User ID field, enter the login name assigned to you. 2. Press the Tab key or click in the Password box. 3. Enter your password. 4. Press the Enter key or click the Login button.
To log out:
1. On any page in the system, click Logout. 2. Once you log out, to log in again you can log in with your existing user ID and password or log in with a different user ID and password.
165
166
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
166
167
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
167
168
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
168
169
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
Password Rules
You can specify to which users the password rules apply. If you want the password rules to apply only to administrative users, select System, Provisioning, Service Provider, Enterprise Administrators Only. To apply the password rules to all users in the system, select All Administrators and Users. When administrators and users are maintained outside of the system, select System and Provisioning Administrators; all other Administrators and Users use external authentication.
169
170
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
170
171
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
171
172
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
172
173
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
173
174
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
174
175
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
175
176
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
176
Resources Devices
177
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
177
Shared Devices
VoIP Network
48-port IAD
Company A
Company B
Company D
Company C
178
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
178
Hands-On Training
179
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
179
System Domains
A service provider can assign domains to groups and user IDs. 1. On the System Resources menu page, click Domains. 2. Click Add. The System Domains Add page displays. 3. Add new domains as follows:
TEAM Service Provider TEAM 1 SP1 TEAM 2 SP2 TEAM 3 SP3 TEAM 4 SP4 TEAM 5 SP5 TEAM 6 SP6 TEAM 7 SP7 TEAM 8 SP8 TEAM 9 SP9 Domains grp11.com grp12.com grp21.com grp22.com grp31.com grp32.com grp41.com grp42.com grp51.com grp52.com grp61.com grp62.com grp71.com grp72.com grp81.com grp82.com grp91.com grp92.com
180
Team 1
grp11.com grp12.com
sp1_admin
123456
English
181
182
Add a Group
To create a new group, you use a wizard that walks you through the steps to enter information to provision a new group The steps are:
1. 2. 3. 4. 5. 6. Add a new group Add domains Add a group administrator Authorize services Authorize phone numbers Authorize access devices
183
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
183
Add a Group
184
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
Add a Group
1. Click Groups from the Profile menu page. 2. From the Service Provider - Groups page, click Add Group Wizard. 3. The system automatically walks you through with a wizard that prompts you to complete each step.
184
185
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
Group Setup
Wizard step 1 Specify the following information for the group: Group ID: The unique identification code for this group, to be used when adding group members, and configuring group services. Do not use spaces. Default Domain: The domain to be used by this group. The default domain is at the beginning of the list.
185
186
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
Group Setup
Wizard step 2 To move only selected domains from one box to the other, click Add >. To move all the domains from one box to the other, click Add All >>.
186
187
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
Group Setup
Wizard step 3 Specify information for the following fields: Administrator ID: The unique login ID for the group administrator. Type this ID without using spaces. An e-mail address is a valid user ID. Domain name drop-down menu: The name of the domain. Initial Password: The initial password for the group administrator. (For security, asterisks display on the page instead of the characters typed.) Click Add. The new administrator displays in the list at the bottom of the Group Setup: Step 3 of 6 Add a Group Administrator page.
187
188
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
Group Setup
Wizard step 4 You use this page to authorize the use of the service packs and services. Click Select All or check individual services to permit the use of services by the group. Authorized Service Packs and Services are indicated by a check mark. Checked services are available for authorization to a group. Check the Limited To: box to the right of the service name (where available), and type a number of services available for assignment for this group. Based on the number of licenses purchased, this field can be used to track and limit the number of services assigned. NOTE: You cannot unauthorize a service if it has been assigned.
188
189
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
Group Setup
Wizard step 5 Click the range to add in the Available Range(s) box and then click Add >. Click the phone number or several numbers to assign in the Available Phone Number(s) box and click Add>. To move all the phone numbers from one box to the other, click Add All >>.
189
190
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
Group Setup
Wizard step 6 Specify information for the following fields: Device Name: The device name, for example, NetGraphics Main Hub. Device Type: The type of device. When the names are similar, the number of ports is listed after the dash at the end of the name, for example, Cisco 242116. Software Load: The selected software load, for example, CiscoLoad1. Protocol: The protocol of the device, for example, MGCP 0.1. Host Name/IP Address: The device name or IP number. This is optional for some devices, for example, for an IP phone. Examples are hostdevice@broadsoft.com or 111.1.11.1.
190
191
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
191
Hands-On Training
192
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
192
Create a Group
Groups belong to a service provider. 1. On the System Profile menu page, click Service Providers and then click on the service provider you just created. 2. On the Service Provider Profile menu page, click Groups. The Service Provider Groups page displays. 3. Click Add Group Wizard. The Group Setup: Step 1 of 6 Add a Group page displays. 4. Create a new group for your team with the attributes shown in the following table. NOTE: Use the default system domain and do not add any devices.
Team
Group ID
Domain
Group Administrator ID grp1_1_admin grp1_2_admin grp2_1_admin grp2_2_admin grp3_1_admin grp3_2_admin grp4_1_admin grp4_2_admin grp5_1_admin grp5_2_admin grp6_1_admin grp6_2_admin grp7_1_admin grp7_2_admin grp8_1_admin grp8_2_admin grp9_1_admin grp9_2_admin
Group Administrator Password 123456 123456 123456 123456 123456 123456 123456 123456 123456 123456 123456 123456 123456 123456 123456 123456 123456 123456
Authorized Services Select All Select All Select All Select All Select All Select All Select All Select All Select All Select All Select All Select All Select All Select All Select All Select All Select All Select All
Phone Numbers
Team 1 Team 1 Team 2 Team 2 Team 3 Team 3 Team 4 Team 4 Team 5 Team 5 Team 6 Team 6 Team 7 Team 7 Team 8 Team 8 Team 9 Team 9
GRP1_1 GRP1_2 GRP2_1 GRP2_2 GRP3_1 GRP3_2 GRP4_1 GRP4_2 GRP5_1 GRP5_2 GRP6_1 GRP6_2 GRP7_1 GRP7_2 GRP8_1 GRP8_2 GRP9_1 GRP9_2
grp11.com grp12.com grp21.com grp22.com grp31.com grp32.com grp41.com grp42.com grp51.com grp52.com grp61.com grp62.com grp71.com grp72.com grp81.com grp82.com grp91.com grp92.com
2403645111, 2403645216 2403649171 2403645112 2403645242 2403649177 2403645115 2403645248 2403649251 2403645141 2403645252 2403649253 2403645193 2403645255 2403649257 2403645195 2403645264 2403649259 2403645177 2403645230 2403649248 2403645136 2403645148 2403649249 2403645387 2403649226 2403649225
5. Click Finish.
193
Create Group Access Devices Users must be associated with a device. MGCP devices must be created before they can be assigned to a user. SIP phone devices can be created dynamically when a user is created. 1. On the Service Provider Profile menu page, click Groups. The Service Provider Groups page displays. 2. Click on the group belonging to your team shown in the table below.
Team Team 1 Team 2 Team 3 Team 4 Team 5 Team 6 Team 7 Team 8 Team 9 Group ID GRP1_1 GRP2_1 GRP3_1 GRP4_1 GRP5_1 GRP6_1 GRP7_1 GRP8_1 GRP9_1 Device Name Polycom1 Polycom2 Polycom3 Polycom4 Polycom5 Polycom6 Polycom7 Polycom8 Polycom9 Device Type Verilink NetEngine 6x08 MGCP1.0 Verilink NetEngine 6x08 MGCP1.0 Verilink NetEngine 6x08 MGCP1.0 Verilink NetEngine 6x08 MGCP1.0 Verilink NetEngine 6x08 MGCP1.0 Verilink NetEngine 6x08 MGCP1.0 Verilink NetEngine 6x08 MGCP1.0 Verilink NetEngine 6x08 MGCP1.0 Verilink NetEngine 6x08 MGCP1.0 Address 192.168.5.111 192.168.5.112 192.168.5.113 192.168.5.114 192.168.5.115 192.168.5.116 192.168.5.125 192.168.5.126 192.168.5.130
3. Click Resources. The Group Resources menu page displays. 4. Click Devices. The Group Assign Domains page displays. 5. Click Add. Create a new access device for your group with the attributes shown in the table from Step 2. Assign Services Once authorized, services need to be assigned. Assigned users services are automatically assigned to existing and newly created users. 1. Click Resources. The Group Resources menu page displays. 2. Click Assign Group Services. The Assign Group Services page displays. 3. Assign all group services to each of your groups. 4. Click New User Services Template and then assign the Premium Service Pack to each of your groups. Extension Dialing Group extensions can range from two to six digits (the default is four digits). Group extension lengths can be increased. However, once users have been added, the group extension length cannot be reduced. From the group level and the Utilities menu page, click on Extension Dialing. Verify that the group extension length has been set to 4.
194
Group Calling Line ID BroadWorks supports phantom users (extension-only users). In order for extension-only users to originate calls, the group calling line ID must be set. For each of your teams groups, from the group level and the Utilities menu page, click on Calling Line ID, then select one of the assigned directory numbers to be the Group Calling Line ID. Voice Portal Activation A group can have a Voice Portal. Once active, the Voice Portal supports functions like voice mail retrieval, greetings changes, Remote Call Forwarding activation. 1. Under the group Group->Voice Portal menu, enable Voice Portal by clicking On and setting the extension field to 2000. 2. Click Save. 3. Repeat for each of your groups. Group Departments A user can be associated with a specific department. Departments can be used to specify calling plans for a subset of users and allows user searches based on departments. From your groups Profile page, click on Departments and then click Add. Create a new department called Testing. Group Auto Attendant A group can support multiple auto attendants. Each auto attendant can be configured to different DTMF key prompts for transfer to different numbers. 1. Under the GRP <Team#>_1 group level, click Services then Auto Attendant. Click Add to create a new auto attendant. 2. Set the Auto Attendant Name to Auto_Attendant. 3. Set the Auto Attendant phone number for your team according to the following table.
Team 1 2403645216 Team 6 2403645264 Team 2 2403645242 Team 7 2403645230 Team 3 2403645248 Team 8 2403645148 Team 4 2403645252 Team 9 2403649226 Team 5 2403645255
3. Under the Business Hours Menu, set Key 0, transfer to operator number to the Auto Attendant number (transfer on zero re-triggers the auto attendant). 4. Under the After Hours Menu, set Key 0, transfer to operator number to the Auto Attendant number and make sure Saturday and Sunday are not selected as Business days.
195
Group Calling Plans The Application Server supports a system-level incoming and outgoing call plan that can be applied to all groups. Different pre-defined digit pattern matches can be enabled or disabled per group, department, or user basis. The Application Server also supports the creation of customized group-level digit patterns that can be applied to group, department, or user to enable or disable specific user dialing patterns. 1. Under the GRP <Team#>_1 group level, click Calling Plan and then Outgoing Plan. Enable Casual dialing for the entire group. 2. Under the GRP <Team#>_1 group level, click Calling Plan and then Digit Strings. Click Add and then create a digit string named 01161_block with string value 01161* that will be applied to a group to block international calls to country code 61. 3. Under the GRP<Team#>_1 group level, click Calling Plan and then Outgoing Digit Plan. Disable group international calls to country code 61.
196
197
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
197
Add a User
198
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
Add a User
Specify information for the following fields: User ID: The login ID (with no spaces, dashes or the symbols * and +). An e-mail address is a valid user ID. @: The domain name. The drop-down list displays all domains configured for the group. The group default domain name displays first. Last Name: A character-based name. First Name: A character-based name. Phone Number: The phone number. The drop-down list displays all phone numbers for the group. Extension: When a phone number is selected, the last X digits of the number populate the Extension text box automatically. Calling Line ID Last Name: The last name of the user for the calling line ID (CLID). Calling Line ID First Name: The first name of the user for the CLID. Calling Line ID Phone Number: The phone number to appear as the CLID for all calls, all but emergency calls, or only emergency calls. Aliases: One to three valid aliases for the user, to be used for URL dialling and other services. Some examples are as follows: sip:192.168.5.2:40070 sip:2403645125@12.39.208.204:23590 sip:2403645286@12.39.208.207:40036;user=phone;transport=udp
198
199
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
Set Up IAD/Gateway
IAD/Gateway Name: The model of the IAD or gateway for access. Certified IADs/Gateways set up by an administrator for use by this group display. Line/Port: The port or line.
Set Up IP Phone
IP Phone: The IP phone. The drop-down list contains all phones already registered by an administrator. New IP Phone Name: Name of a new IP phone. IP Phone Type: For a new IP phone, the type of model. The drop-down list contains the phone types certified for use by this group. Line/Port: The line or port number. @: The domain for a line/port. Contact: sip: The SIP URL for third-party call center queue users. MAC Address: The Media Access Control address of the phone.
199
200
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
200
Web Interface
nfig fi
les
IP Phone
201
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
System deployment consists of configuring the FTP Client that is integrated into BroadWorks and installing an FTP server on a remote machine. The remote FTP server is used to upload the device configuration files to the file server machine. The phone downloads its configuration files from the file server machine. Typically the phone uses a TFTP server to download its file, although some devices support FTP. The TFTP server should also be installed on the remote machine. Each device type can configure its own file server, for example Cisco 7960 and Mitel 5055 phones can each have their own file server on different machines.
201
(File)
Computer
TFTP Server
Computer
BroadWorks Server
Computer
Subscriber parameters are added to create a device configuration BroadWorks Server file
TFTP Server
202
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
202
203
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
203
Talking
3015550987
Tabs
204
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
204
Outlook Integration
Enter Phone Number text box Click card icon for v-card
Scott Smith, BroadSoft Talking 3015550987
Tabs Folder to Search for Contacts Search Criteria text boxes Refresh button Search button
205
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
Outlook Integration
1. Click the Outlook tab to display Outlook Contacts; click again to close. 2. Click phone number to populate the Enter Phone Number text box. 3. Click a name in the list or Card Icon in Call Control Area to show v-card of contact. Called or calling parties with a v-card have a Card Icon to the left of the name in Call Control Area. 4. Click Refresh to expose newly entered contacts. 5. Use scroll bar to view up to 25 contacts. Contacts not displayed must be searched for, or use the FIRST PAGE, PREVIOUS, NEXT, and LAST PAGE buttons (not shown). Search 1. Select the Name or Company from the drop-down menu. 2. Enter the search criteria in the text box. 3. Click Search. Up to 25 contacts meeting the criteria are displayed. 4. To search again with more specific criteria, use the paging buttons to view additional search results. Contacts newly entered in Microsoft Outlook display when Refresh is clicked.
205
Questions
206
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
206
Hands-On Training
207
2005 BroadSoft, Inc. Proprietary and Confidential; Do Not Copy, Duplicate, or Distribute
207
User Configuration
Create Users A group administrator can create users and associate them with an access device type. A user can be associated with a MGCP device, a SIP device, or no device at all. The Application Server provides a list of supported access devices to select from. MGCP User Under your GRP<Team#>_1, click Profile and then Users. Click on Add and create a new user with the following attributes.
Team Team 1 Team 2 Team 3 Team 4 Team 5 Team 6 Team 7 Team 8 Team 9 User ID GRP1_1@grp11.com GRP2_1@grp21.com GRP3_1@grp31.com GRP4_1@grp41.com GRP5_1@grp51.com GRP6_1@grp61.com GRP7_1@grp71.com GRP8_1@grp81.com GRP9_1@grp91.com First and Last Names grp_1 Test grp_2 Test grp_3 Test grp_4 Test grp_5 Test grp_6 Test grp_7 Test grp_8 Test grp_9 Test Password 123456 123456 123456 123456 123456 123456 123456 123456 123456 Phone 2403645111 2403645112 2403645115 2403645141 2403645193 2403645195 2403645177 2403645136 2403645387 Device Category/Name/Port IAD/Gateway / Polycom1 / 1 IAD/Gateway / Polycom2 / 1 IAD/Gateway / Polycom3 / 1 IAD/Gateway / Polycom4 / 1 IAD/Gateway / Polycom5 / 1 IAD/Gateway / Polycom6 / 1 IAD/Gateway / Polycom7 / 1 IAD/Gateway / Polycom8 / 1 IAD/Gateway / Polycom9 / 1
SIP Phone User Under your GRP<Team#>_2, click Profile and then Users. Click on Add and create a new SIP phone user with the following attributes. (A new SIP phone can be created dynamically.)
Team Team 1 Team 2 Team 3 Team 4 Team 5 Team 6 Team 7 Team 8 Team 9
User ID GRP1_2 GRP2_2 GRP3_2 GRP4_2 GRP5_2 GRP6_2 GRP7_2 GRP8_2 GRP9_2
First & Last Names grp_1 Test2 grp_2 Test2 grp_3 Test2 grp_4 Test2 grp_5 Test2 grp_6 Test2 grp_7 Test2 grp_8 Test2 grp_9 Test2
Password 123456 123456 123456 123456 123456 123456 123456 123456 123456
Phone 2403649171 2403649177 2403649251 2403649253 2403649257 2403649259 2403649248 2403649249 2403649225
Device Category/Name/Type/ Port New IP Phone / IP1/ Siemens/ 2403649171 New IP Phone / IP2/ Siemens/ 2403649177 New IP Phone / IP3/ Siemens/ 2403649251 New IP Phone / IP4/ Mitel 5055/ 2403649253 New IP Phone / IP5/ 7960/ 2403649257 New IP Phone / IP6/ SoundPoint/ 2403649259 New IP Phone / IP7/ Mitel 5055/ 2403649248 New IP Phone / IP8/ Mitel 5055/ 2403649249 New IP Phone / IP9/ Mitel 5055/ 2403649225
208
Phantom (Extension Only) MGCP User Under your GRP <Team#>_1, click Profile and then Users. Click Add to create a new user with the following attributes. NOTE: The Phone Number should be set to none.
Team Team 1 Team 2 Team 3 Team 4 Team 5 Team 6 Team 7 Team 8 Team 9
User ID
GRP1_3@grp1_1.com GRP2_3@grp2_1.com GRP3_3@grp3_1.com GRP4_3@grp4_1.com GRP5_3@grp5_1.com GRP6_3@grp6_1.com GRP7_3@grp7_1.com GRP8_3@grp8_1.com GRP9_3@grp9_1.com
First and Last Names grp_1 Test3 grp_2 Test3 grp_3 Test3 grp_4 Test3 grp_5 Test3 grp_6 Test3 grp_7 Test3 grp_8 Test3 grp_9 Test3
Password 123456 123456 123456 123456 123456 123456 123456 123456 123456
Phone Ext 2001 2001 2001 2001 2001 2001 2001 2001 2001
Device Category/Name/Port IAD/Gateway / Polycom1 / 2 IAD/Gateway / Polycom2 / 2 IAD/Gateway / Polycom3 / 2 IAD/Gateway / Polycom4 / 2 IAD/Gateway / Polycom5 / 2 IAD/Gateway / Polycom6 / 2 IAD/Gateway / Polycom7/ 2 IAD/Gateway / Polycom8 / 2 IAD/Gateway / Polycom9 / 2
Voice Messaging Configuration Voice Messaging must be configured for each user. A user can be associated with a POP3/IMAP standard mail server or have voice messages delivered as .WAV files to a private e-mail address. Perform the following steps for each of your users. 1. Under the group level, click Profile and then Users. Click on your user. 2. Under the user level, click Messaging and then Voice Management. Messaging to on. Set Voice
3. Click on Advanced Settings next to Use unified messaging to enter POP3 information. 4. POP3 accounts have been pre-configured for each user. Server set the following parameters for each user:
E-mail address: user<group#>_<user#>@192.168.5.102 User ID: user<group#>_<user#> Password: 123456
209
210
Call Manager Basic Calling Call Manager provides basic information related to active calls (for example, calling party identity, and call state). 1. Have user<Team#>_1 call the four-digit extension of user<Team#>_2, let the phone ring. 2. What do you see in each users Call Manager window? _____________________ 3. What happens when user<Team#>_1 clicks the Call Manager Hang Up button? _________________________________________________________________ 4. Have User<Team#>_1 the call the four-digit extension for User<Team#>_2, answer the call. 5. What state is the call in according to Call Manager? _______________________ 6. Populate User<Team#>_1s Call Manager dialing box with the four-digit extension of User<Team#>_2, and click Dial. 7. Whose phone rings first? ______________________________________________ 8. What happens after user<Team#>_1 answers the call? ______________________ 9. What happens after user<Team#>_2 answers the call? _______________________ 10. Have User<Team#>_1 call the voice portal extension 2000, and enter the voice portal default password 0000. 11. Which key is entered to retrieve voice messages? __________________________ 12. Have User<Team#>_1 call the four-digit extension of the groups Auto Attendant and select key 1, dial by extension. Enter 2001. 13. To which user are you transferred? ______________________________________
211
Call Manager Basic Services Call Manager supports basic call management and service invocation (for example, call transfer, three-way calling, and pre-answer transfer to voice mail). Voice Messaging: 1. Have User<Team#>_1 call the 10-digit DN of user<Team#>_2. Do not answer the call. When the call rolls to voice messaging, leave a message for user<Team#>_2. How many rings did it take to roll over to voice messaging? ____________________ Where would you go to change the number of rings that occur before roll over to voice messaging? ________________________________________________________ What service would you invoke to send a call directly to voice mail? _____________ What happens to the call if user<Team#>_2 clicks the Call Manager Send to VM button while the call is still ringing? _______________________________________ What happens to the call if user<Team#>_2 populates the Call Manager dialing box with 2001, then clicks the Call Manager Send To VM button while the call is still ringing? Who gets the message? ________________________________________ 2. Under user<Team#>_2 Voice Messaging-> Message Management menu, enable E-mail a carbon copy of the voice message to: and set the address to your e-mail address (if accessible). What type of file is attached to the e-mail? ________________________________ Call Transfer and Conferencing: 1. Have User<Team#>_1 call the 10-digit DN of the user<Team#>_2. Answer the call. On User<Team#>_1s Call Manager, click the Hold button. Populate the Call Manager dialing box with 2001 and then click the Call Manager Transfer button to transfer the call. Which users end up connected? ________________________________________ The above scenario corresponds to a blind transfer, what would you do to invoke a consultative transfer to 2001? ___________________________________________ 2. Have User<Team#>_1 call the 10-digit DN of user<Team#>_2. Answer the call. On User<Team#>_1 Call Manager, click the Hold button. Populate the Call Manager dialing box with 2001 and then click the Call Manager Conference button to establish a threeway call. What happens if User<Team#>_1 hangs up? _______________________________
212