Linksys SPA922 Cisco SPA9000 Voice System Administration Guide - Page 191

Using the Upgrade URL, Upgrade Enable, Voice > Provisioning

Page 191 highlights

Advanced Topics in SPA9000 Administration Remote Provisioning Features A The 200 reply sent by the SPA9000 to the client station REGISTER request includes a DATE header that the client station can use to synchronize with its local real-time clock. The time served in the DATE header is the local time (as opposed to GMT). There is thus no need to configure an NTP server or a time zone on the client stations. This assumes that the SPA9000 can maintain the real-time clock based on an NTP server or a DATE header supplied by the ITSP. Following is an example of a 200 response to REGISTER (note that there is no weekday in the DATE header): SIP/2.0 200 OK To: "User-A" ;tag=41a7-0 From: "User-A" ;tag=8d0bd416dc8a7ec2o0 Call-ID: [email protected] CSeq: 1 REGISTER Via: SIP/2.0/UDP 192.168.0.4:5060;branch=z9hG4bK-e62fe987 Contact: sip:[email protected]:5060;expires=3600 Content-Length: 0 Date: Mon, 18 Jul 2005 14:39:40 PST Using the Upgrade URL Remote firmware upgrade is achieved via TFTP or HTTP (firmware upgrades using HTTPS are not supported). Remote upgrades are controlled by configuring the desired firmware image URL into the SPA9000 via a remote profile resync. NOTE To use this feature, the Upgrade Enable field on the Voice > Provisioning page must be set to Yes. SYNTAX: http://spa-ip-addr/admin/upgrade?[protocol://][servername[:port]][/firmware-pathname] EXAMPLE: http://192.168.2.217/admin/upgrade?tftp:// 192.168.2.251/spaconf.cfg Both HTTP and TFTP are supported for the upgrade operation. • If no protocol is specified, TFTP is assumed. If no server-name is specified, the host that requests the URL is used as server-name. • If no port specified, the default port of the protocol is used. (69 for TFTP or 80 for HTTP) • The firmware-pathname is typically the file name of the binary located in a directory on the TFTP or HTTP server. If no firmware-pathname is specified, / SPA9000 Voice System Administration Guide 189

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286

Advanced Topics in SPA9000 Administration
Remote Provisioning Features
SPA9000 Voice System Administration Guide
189
A
The 200 reply sent by the SPA9000 to the client station REGISTER request
includes a DATE header that the client station can use to synchronize with its local
real-time clock. The time served in the DATE header is the local time (as opposed
to GMT). There is thus no need to configure an NTP server or a time zone on the
client stations. This assumes that the SPA9000 can maintain the real-time clock
based on an NTP server or a DATE header supplied by the ITSP. Following is an
example of a 200 response to REGISTER (note that there is no weekday in the
DATE header):
SIP/2.0 200 OK
To: “User-A” <sip:[email protected]:6060>;tag=41a7-0
From: “User-A” <sip:[email protected]:6060>;tag=8d0bd416dc8a7ec2o0
CSeq: 1 REGISTER
Via: SIP/2.0/UDP 192.168.0.4:5060;branch=z9hG4bK-e62fe987
Contact: sip:[email protected]:5060;expires=3600
Content-Length: 0
Date: Mon, 18 Jul 2005 14:39:40 PST
Using the Upgrade URL
Remote firmware upgrade is achieved via TFTP or HTTP (firmware upgrades
using HTTPS are not supported). Remote upgrades are controlled by configuring
the desired firmware image URL into the
SPA9000
via a remote profile resync.
NOTE
To use this feature, the
Upgrade Enable
field on the
Voice > Provisioning
page
must be set to
Yes
.
SYNTAX:
http://
spa-ip-addr
/admin/upgrade?[protocol://][server-
name[:port]][/firmware-pathname]
EXAMPLE:
192.168.2.251/spaconf.cfg
Both HTTP and TFTP are supported for the upgrade operation.
If no protocol is specified, TFTP is assumed. If
no server-name
is specified, the
host that requests the URL is used as
server-name
.
If no port specified, the default port of the protocol is used. (69 for TFTP or 80
for HTTP)
The
firmware-pathname
is typically the file name of the binary located in a
directory on the TFTP or HTTP server. If no
firmware-pathname
is specified, /