Client registration – Cisco Linksys SPA9000 User Manual

Page 60

Advertising
background image

2-30

Linksys SPA9000 Administrator Guide

Document Version 3.01

Chapter 2 Getting Started

Client Registration

Client stations download spa$PSN.cfg and init_$MA.xml only once for initial configuration. However,
they download generic.xml on every reboot. Therefore, parameters manually configured on the client
station that overlap with the contents of generic.xml are overwritten with the SPA9000-supplied values.
The list of parameters included in generic.xml are thus purposely kept to a very small set.

Client Registration

All client stations served by the SPA9000 must register to the SPA9000, which does not allow a station
to make calls unless it is registered. If the client station is configured with Station Name, it should
include a P-STATION-NAME header in the REGISTER request. Following is an example where User-A
has been assigned a primary extension of 5031.

REGISTER sip:192.168.0.1:6060 SIP/2.0

Via: SIP/2.0/UDP 192.168.0.4:5060;branch=z9hG4bK-8865c41e

From: “User-A” <sip:[email protected]:6060>;tag=a76a3e1dfc6045cdo0

To: “User-A” <sip:[email protected]:6060>

Call-ID: [email protected]

CSeq: 1 REGISTER

Max-Forwards: 70

Contact: “User-A” <sip:[email protected]:5060>;expires=3600

User-Agent: Sipura/SPA841-3.1.4(a0714sec)

P-Station-Name: User-A

Content-Length: 0

Allow: ACK, BYE, CANCEL, INFO, INVITE, NOTIFY, OPTIONS, REFER, SUBSCRIBE

Allow-Events: dialog

In this example, User-A shares a line appearance with User-B, whose primary extension is 5041.
Extension 2 on the User-A station must then be set up the same way as Extension 1 (User-A primary
extension), but with the <Shared User ID> parameter set to 5041. The User-A station then performs a
third-party registration for Extension 2, as shown below. Note that the TO header <user-id> parameter
is the User-B primary extension.

REGISTER sip:192.168.0.1:6060 SIP/2.0

Via: SIP/2.0/UDP 192.168.0.4:5061;branch=z9hG4bK-25c8108c

From: “User-A” <sip:[email protected]:6060>;tag=3c43d094a9424bo1

To: “User-A” <sip:[email protected]:6060>

Call-ID: [email protected]

CSeq: 1 REGISTER

Max-Forwards: 70

Contact: “User-A” <sip:[email protected]:5061>;expires=3600

User-Agent: Sipura/SPA841-3.1.4(a0714sec)

P-Station-Name: 000e08daf417

Content-Length: 0

Allow: ACK, BYE, CANCEL, INFO, INVITE, NOTIFY, OPTIONS, REFER, SUBSCRIBE

Allow-Events: dialog

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

spa-9000-admin-passwd

<Admin Passwd> value configured on the SPA9000.

spa-9000-multicast-address

<Multicast Address> value configured on the SPA9000.

Table 2-3

Variables Used in XML Configuration Files

Variable

Description

Advertising