- Ensure that ShoreTel requirements are met
- Each SIP extension needs 1 IP Phone and 1 SIP proxy
- One analog port = 5 IP Phones or 5 SIP extensions = 100 SIP extensions or 100 SIP proxies
- To add a license, follow this path: ShoreTel Director > Administration > System Parameters > Licenses > Keys > New > type in a valid key
- Ensure codecs are available for SNOM SIP:
- Administration > Sites > click on a site where this SIP phone is located > check under Bandwidth verify these settings
- Admission Control Bandwidth = 1024 kbps
- Intra-Site Calls = High Bandwidth Codecs
- Inter-Site Calls = Low Bandwidth Codecs (this option doesn’t exist in older ShoreTel systems)
- Fax and Modem Call = Fax Codecs – High Bandwidth
- ShoreTel Director > Administration > Call Control > Codec Lists > click on the codecs list that has been selected in the previous step > ensure that PCMA/8000, PCMU/8000, and G722/8000 are available on the Codec List Members
Typical Settings:
High Bandwidth Codecs
G722/8000
BV32/16000
L16/8000
PCMU/8000
DVI4/8000
BV16/8000
G729/8000
Good Rule of thumb:
— Internal —
PCMU (G711 ulaw) – toll quality
PCMA (G711 alaw)
G722 – most widely supported & backward compatible with G711, good quality
— Internet SIP Trunk —
G729
— NeoTel Standard —
G723
- Configure ShoreTel Director for SIP
- Assign a port toward SIP Phones: Administration > Platform Hardware… > “Switches” or “Voice Switches / Service Appliances…” > Select the switch that has available analog port(s) or Channel(s) > Change Port Type to “100 SIP Proxy” > Save
- Configure SIP Proxy: Administration > Sites > select the correct site > Set Proxy Switch 1 or Proxy Switch 2 with the correct switch (one that had been set with “100 SIP Proxy” prior) > note the Virtual IP Address to be used later > Save
- Set up SIP Realm and Timer to match Snom timer: Administration > Call Control > Options > Enable SIP timer session time interval = 3600 > Save
- Create a SIP profile: Administration > IP Phones > SIP Profiles > New >
- name = SNOM
- User agent = snom{phone_model}/{firmware_version} (e.g. snom-m9/9.6.13-a)
- Priority = 100
- Enabled = yes
- Custom parameters = [none]
- Create a new user: Administration > Users… > Individual Users > click on “Go” next to Add a new user at site {site_name}
- Firstname: {first_name}
- Lastname: {last_name}
- number: {desired_extension}
- License Type: Extension or Extension and Mailbox
- Access License: Personal
- Caller ID: +1 {10_digit_phone_number}
- DID Range: select an available slot
- DID Number: input a desired DID number
- User Group: select the desired group (e.g. ExternalDialAllowed)
- Site: select the appropriate site
- Primary Phone Port: select the correct SIP phone base for the SNOM unit
- Mailbox server: select the correct server
- Include in System Dial By Name Directory: checked
- Allow Telephony Presence: checked
- Client Username: input desired username
- Voicemail password: input a 4 digit number
- SIP Password: input a 6 digit number
- Click on Personal Options: Current Call Stack Size = 2
- Click Save
- Find the Voicemail Login Extension: Administration > System Directory > Find “Voicemail Login” > copy the extension to be used later
- Optional inclusion of the new account into a Hunt Group: Administration > Call Control… > Hunt Groups > click on a desired group to be associated with the new SIP phone > select the correct extension or user account representing the new SIP account > click Add > Save
- Configure the SIP Phone
- Physically connect the base unit and prepare the handset with its battery
- Find the base unit’s IP: click on the middle button on the handset > Settings > System Info > copy the IP Address
- Update the base’s firmware so that a ShoreTel association option would be made available: use a browser to navigate toward the IP address copied prior > login using the default username = admin, password = password > click on Maintenance > input the correct firmware URL in the empty field (e.g. http://downloads.snom.com/fw/m9-9.6.13-a.bin) > Update > Reboot
- Update the handset’s firmware: click on the middle button on the handset > Settings > Handset > FW Update > physically put the handset on its charging station > wait five (5) minutes
- Associate the SIP phone with the ShoreTel server: Use a browser to navigate toward the IP address copied prior > login using the default username = admin, password = password > Identity 1
- Identity Active: On
- Server Type: ShoreTel
- Display Name: input a name for this phone
- Account: {ShoreTel_extension}
- Registrar: input the virtual IP obtained from previous step
- Outbound Proxy: input the same virtual IP obtained from previous step
- Authentication Name: {Shoretel_extension}
- Password: input the six digits password from prior
- Password (repeat): input the six digits password from prior again
- Mailbox: input the ShoreTel voicemail extension obtained in previous step
- Test the phone prior to deployment
- Dial the “Hunt Group” extension to verify that the new SIP phone would ring
- Dial the given extension or direct-line number of the new SIP phone to confirm a connection
- Go sip some tea for a task well done
Categories:
