Specifications

ShoreTel Architecture Configuration
1
ShoreTel 14 Maintenance Guide 22
Bandwidth Manager
A distributed Bandwidth Manager keeps track of intersite bandwidth use. A Bandwidth Manager runs
on each ShoreTel voice switch.
ShoreTel voice switches reserve bandwidth from the Bandwidth Manager via the ShoreTel Bandwidth
Reservation Protocol (BRP).
Secure SIP
ShoreTel uses the secure version of SIP, SIPS, for signaling between ShoreTel voice switches and
400-Series IP phones.
Media Gateway Control Protocol
ShoreTel 100-, 200-, 500-, and 600-Series IP phones and other IP endpoints communicate with
ShoreTel voice switches via MGCP, a device control protocol. The relationship between the switch (call
manager) and the phone (gateway) follows a master–slave model.
MGCP, an industry-standard protocol, is used to:
Deliver information to the IP phone display
Set up and tear down media streams
Report phone events such as key presses, on-hook, and off-hook
Configuration
ShoreTel maintains a configuration database with all the static and dynamic system configuration data.
Any modifications made to the configuration database are broadcast to other system components,
such as the server applications and TMS.
The database is accessed and updated using Open Database Connectivity (ODBC). TMS on the
Headquarters server talks to the local TMS Call Detail Report (CDR) database, which is in Crystal
Reports format, using COM.
TMS uses Network Call Control (NCC) to send each switch its configuration information. The ShoreTel
voice switches that are connected to the network (via LAN/WAN) interact with TMS using the NCC
Client interface.
Figure 4 on page 23 shows how data flows within a ShoreTel system.