Contacting Technical Support ............................................................................................ 82
Appendix D XML Tag Index ................................................................................................. 83
Page 4 13-280132 Rev. Q
Page 5
I
n
t
r
o
d
u
c
t
i
o
n
I
n
t
r
o
d
u
c
t
I
n
t
r
o
d
This manual is intended for use by network administrators.
This Network Administrator’s Guide explains network administration and network-based
phone configuration for Teo 7810, 7810 TSG series, 4104, and 4101 IP telephones.
Troubleshooting procedures are also included in this guide.
u
c
i
t
o
n
o
n
i
DDooccuummeenntt OOvveerrvviieeww
Network Setup – setting up the various servers required for a SIP IP system.
Configuring Telephones – configuring telephones via server-based XML files.
XML Configuration Files – XML configuration file structure.
XML Tag Tables – detailed configuration options for each XML parameter.
Security Guidelines – considerations for configuring and deploying telephones in a secure
environment.
Telephone Software Updates – updating telephone operating software from a Teo UC,
TFTP, HTTP, or HTTPS server.
Appendix A – viewing packet statistics logs in the telephone.
Appendix B – Dial Plan syntax.
Appendix C – network and telephone troubleshooting.
Appendix D – alphabetical index of all XML Tags.
13-280132 Rev. Q Page 5
Page 6
Teo IP Telephone Network Administration Guide
Page 6 13-280132 Rev. Q
Page 7
N
e
t
w
o
r
k
S
e
t
u
p
N
e
t
w
o
r
k
S
e
N
e
t
w
o
r
k
NOTE: When setting up servers and telephones, server names can be entered in place of
DHCP (Dynamic Host Configuration Protocol) assigns IP addresses to telephones, and can
provide other information to the phones, such as server addresses. When using DHCP,
phones do not need to be configured with static IP addresses.
The DHCP server can supply:
• Phone IP Address
• Phone Subnet Mask
• Domain Name
• Default Gateway IP Address (Router)
• DNS Server(s) IP Address
• NTP Server(s) IP Address (Time Server)
• Update Server IP Address (Boot Server Host Name) and protocol
• SIP Proxy IP Address
• VLAN Configuration
Settings not supplied by DHCP must be entered locally at the phone, or in a configuration
file which is supplied to the phone via an update server.
The DHCP server requires a scope of IP addresses that can be assigned to the phones. The
scope must be configured with the router address, vendor-specific info, and the update
server address.
You can use an existing DHCP server for assigning IP addresses to the telephones, or add a
new server.
SSccooppee
Select the DHCP server that you will use for assigning IP addresses to telephones.
Add a new scope, and then enter the following:
13-280132 Rev. Q Page 7
• A name and description for the scope.
• The start and end of the IP address range that can be assigned to telephones. Do not
include telephones and computers in the same address range.
• Any IP addresses that will be excluded from the address range.
• The lease duration for telephone IP addresses. A lease duration of seven days or
longer is recommended.
Page 8
Teo IP Telephone Network Administration Guide
When the lease expires the phone shows a diagnostic display if idle, while attempting
to negotiate a new IP address lease at preset intervals. If the phone is active, the call
will be unaffected and the diagnostic display will be shown when the call is cleared.
If the same IP address is offered by the DHCP server, the phone returns to operation
without restarting, otherwise the phone will restart after receiving a new IP address.
• The router or default gateway IP address or server name.
• (Optional) parent domain name, DNS servers, WINS servers.
Activate the scope.
SSccooppee OOppttiioonnss
Set these scope options:
22 TTiimmee OOffffsseett
If your network time server is set to UTC time, enter the hex value for your location's offset
from UTC time in seconds.
If your network time server is set to local time, enter 0.
DHCP Option 002
Time Zone Offset
Pacific Standard Time 0xffff8f80
Pacific Daylight Time 0xffff9d90
Mountain Standard Time 0xffff9d90
Mountain Daylight Time 0xffffaba0
Central Standard Time 0xffffaba0
Central Daylight Time 0xffffb9b0
Eastern Standard Time 0xffffb9b0
Eastern Daylight Time 0xffffc7c0
33 RRoouutteerr
Enter the router IP address, or enter the server name and click Resolve to look up the
proper IP address.
44 TTiimmee SSeerrvveerr
Enter the time server IP address, or enter the server name and click Resolve to look up the
proper IP address. You can enter multiple time servers and order them by preference.
Enter the update server protocol, IP address or fully qualified domain name <server>, and
the port number <port> as a string value. This value determines server protocol, address,
and port used for configuration file downloads as shown in the table below.
Page 8 13-280132 Rev. Q
Page 9
Network Setup
The server’s fully qualified domain name can include the path to a subdirectory of the
server root, such as "http://myserver/teoupdates/7810".
Alternatively, you can use the UpdateSrvr parameter in vendor-specific DHCP Option 125
to configure this parameter. In addition, Option 125 allows you to set VLAN and other
parameters that may be sufficient to configure phones without an update server.
NOTE: To avoid conflicts, do not set update server parameters in both Option 66 and
Option125.
DHCP Option 66
Option 66 Value
teo://<server>
https://<server>
https://<server>:<port>
http://<server>
http://<server>:<port>
tftp://<server>
tftp://<server>:<port>
<server>
<server>
<server>:<port>
<server>:9443
<server>
<server>:<port>
<server>:9080
<server>
Protocol Set
in the Phone
Don’t Care Teo protocol to <server>
Don’t Care HTTPS to <server>:443 (standard port)
Don’t Care HTTPS to <server>:<port>
Don’t Care HTTP to <server>:80 (standard port)
Don’t Care HTTP to <server>:<port>
Don’t Care TFTP to <server>:69 (standard port)
Don’t Care TFTP to <server>:<port>
TEO Teo protocol to <server>
HTTPS HTTPS to <server>:443 (standard port)
HTTPS HTTPS to <server>:<port>
Don’t Care HTTPS to <server>:9443
HTTP HTTP to <server>:80 (standard port)
HTTP HTTP to <server>:<port>
Don’t Care HTTP to <server>:9080
TFTP TFTP to <server>:69 (standard port)
File Transfer Protocol
<server>:<port>
<server>:9669
112200 SSIIPP SSeerrvveerr DDHHCCPP OOppttiioonn
TFTP TFTP to <server>:<port>
Don’t Care TFTP to <server>:9669
Enter either an IPv4 address or, preferably, a DNS fully-qualified domain name as a string
value to be used by the SIP client to locate a SIP proxy server.
Alternatively, you can use the SipProxyServer parameter in vendor-specific DHCP Option
125 to configure this parameter. In addition, Option 125 allows you to set VLAN and other
parameters that may be sufficient to configure phones without an update server.
Entries in option 125 can be used to simplify phone configuration. Set up this option to
configure VLAN, updates, SIP proxy server, and SIP registrar. Option 125 can contain data
for multiple vendors; each vendor's data is identified by their PEN ID and the length of the
data.
NOTE: Option 125 requires the Data Type "Encapsulated" and does not allow cut/paste in
the Data entry window if using Windows DHCP Server.
1. Create option 125 (Windows Server example):
a. From the DHCP Tree window, right click on the DHCP server IPv4 scope you
wish to configure with Option 125.
b. Select "Set Predefined Options..."
c. Set the "Option Class" to "DHCP Standard Options
d. Click the Add button located under the Option Name. Enter Vendor
Specific Teo Option in the Name field, select "Encapsulated" as the Data
Type, enter 125 as the Code, and enter Option 125 for Teo in the
Description field.
e. When completed click OK to add Option 125 to the available Scope Options.
2. In the DHCP Tree window, select the desired scope to contain the new 125 option,
once the proper scope is selected, right-click in the Scope Options pane and select
"Configure Options". Scroll through the available options and select "125 Teo
Private Vendor Specific Option".
Determine the parameters required by your system configuration; refer to the table
on page 13 for available parameters. The format is parameter, equal sign, value,
with parameter/value pairs separated by semicolons (no spaces) as in the following
example.