BroadWorks XSP enables you to remotely reconfigure the Sonus
The Sonus
This Best Practice defines the steps necessary to use Sonus
Sections included:
This step is completed by a BroadWorks administrator.
Broadworks Device Management Configuration involves two steps:
Administrator configuration creates a device profile type and is performed by a Broadworks administrator. It should be completed before proceeding to BroadWorks Provisioning.
This is performed by the BroadWorks Administrator on request, with inputs provided by Sonus. It creates the device profile type which can used later for provisioning.
Following information is provided to BroadWorks:
File Name | File Type | Authentication Mode | Authentication Type | Description |
---|---|---|---|---|
|
| User Name and Password | Digest | Configuration file for SBC1000 |
|
| User Name and Password | Digest | Software Application for SBC1000 |
|
| User Name and Password | Digest | Boot Image for SBC1000 |
|
| User Name and Password | Digest | Configuration file for SBC2000 |
|
| User Name and Password | Digest | Software Application for SBC2000 |
|
| User Name and Password | Digest | Boot Image for SBC2000 |
|
| User Name and Password | Digest | Indicates whether the configuration should be imported fully or partially. It is used by both SBC 1000 and SBC 2000. This file contains only one of the following two words. config_type : <type> where type can be either full or partial and passphrase should be the same passphrase that used during configuration backup operation.
Example: config_type: partial |
|
| User Name and Password | Digest | Contains the software release name and the firmware release name pertaining to the software and firmware in the XSP directory, SBC checks this file before downloading and updating the software. SW=5.0.0 Boot Image=3.1.60 BUILD_NUMBER=3xx BUILD_VERSION=5.0.0 |
With the above information the Admin performs the following steps for creating the device profiles.
Create Device management tag set example : SBC1000_dm-Tags, SBC2000_dm-Tags. All the tags that will be defined by Sonus will be under this.
Device Management Tag Sets
Device profile represent the devices itself. Device profile will be named -SBC2000_dm.
Device Profile Type
Following options will be set:
Option | Value selected |
---|---|
Device Access File Format | SBC2000_config.xml |
Repository File Format | SBC2000_config-%BWTIMESTAMP%.xml |
File Category | Dynamic Per-Type |
File Customization | Administrator and User |
Enable Caching | NO |
File Authentication | User Name and Password |
MAC Address in | Not Applicable for system configuration file |
HTTP Authentication | Digest |
Allowed Access Protocols | HTTPS |
System Level Configuration
Following options will be set:
Option | Value selected | Notes |
---|---|---|
Device Access File Format |
| |
Repository File Format | %BWFQDEVICEID%.xml | This is an ID uniquely identifying a device (Fully Qualified Device ID). |
File Category | Dynamic Per-Device | |
File Customization | Administrator and User | |
Enable Caching | NO | |
File Authentication | User Name and Password | |
MAC Address in | HTTP Request URI | |
HTTP Authentication | Digest | |
Allowed Access Protocols | HTTPS |
Device Specific Configuration
Options for static files - boot image and firmware image will be set.
Option | Value selected |
---|---|
Device Access File Format |
|
Repository File Format |
|
File Category | Static |
File Customization | Administrator and User |
Enable Caching | NO |
File Authentication | User Name and Password |
MAC Address in | Not Applicable |
HTTP Authentication | Digest |
Allowed Access Protocols | HTTPS |
After the device type is configured, BroadWorks will provide Sonus with the following information:
The above information will be used for Broadworks Provisioning and SBC configuration (File URL).
BroadWorks Provisioning involves the following steps:
BroadWorks Provisioning requires an authenticated user. The SIP NOTIFY message will be sent to this user.
Click Add to add an Auto Configuration User.
Add User
Click OK to create the new user.
Create New User Data
Click OK.
Manage User
Click OK to return to the User Profile.
Assign Services
Click OK to return to Utilities.
Authentication
Device profile instance defines the template for the device type. Multiple device profile types can be created for a device type. This configuration specifies the profile instance name and sets the username and password for using this profile.
Click OK to create new Identity/Device Profile.
Create Device Profile Instance
The following steps are for creating a custom template for your deployments
The tags are identified by a keyword starting and ending with "%" character (for example, "%BWMACADDRESS%). A tag name is case sensitive. There are predefined set of tags defined by Broadworks Device Management; the first two characters of the tags start with "BW". Tags are replaced with the actual parameter values in the configuration files. Some configuration settings can be generic (i.e., domain name, Time Zone, DNS server) and are applicable to many devices. Some configuration settings are specific to each node (i.e., Device Name, IP address). System tags are created for system-wide use; device-specific tags are created for individual nodes.
System Tags example
Tag | Parameter Value |
---|---|
%DOMAIN_NAME% | sonus.net |
%TIME_ZONE% | Pacific |
%PRIMARY_DNS% | 134.56.113.11 |
%SECONDARY_DNS% | 134.56.112.12 |
Device Specific Tags example
Tag | Parameter Value |
---|---|
%DEVICE_NAME% | nebulous |
%ETH1_PRIMARY_IP% | 134.56.216.214 |
%FILE_DS_TCA_HIGH% | 10000 |
%FILE_DS_TCA_LOW% | 5000 |
%CPU_TCA_HIGH% | 90 |
%CPU_TCA_LOW% | 70 |
To add these tags:
Select the device profile type created and click Edit.
Add Tags
The Configure Device Profile Modify Page is displayed. From this Page, select Custom Tags. On the custom Tags page, click Add to provision each device tag.
Custom Tags - Add
Values should be assigned to all the Tags defined.
Template files contains tags, these tags are replaced with actual values specified in the above step and a configuration file will be generated.
System Template Files. These configuration template files are specific to a profile and the configuration file generated can be used by all the users registered for this profile. Only one configuration file will be generated for each profile type. For example, when the system template file tags are replaced for SBC2000-TCA-profile, SBC2000_config.xml
file is generated. This file can be used by all SBC2000 nodes registered for this profile type.
Device Template Files. This configuration template is specific to a node and the configuration file generated can only be used by that node. A new device profile configuration will be generated for each device.
Uplodad Template Configuration Files
Both the system template and device template files should be added.
System and Device Template Files
Rebuild options generates the configuration file replacing the tag values.
Template File Format | Configuration File |
---|---|
|
|
Static Files are added similarly.
Add users to the profile instance.
Add Uses to Profile Instance
For detailed information about configuring the Sonus
Before downloading files from BroadWorks XSP configure the following:
All configuration is completed through the WebUI.
Click OK.
SIP Contact Registrant Table
Click OK.
Add Contact Registrant Table
Click OK to save changes.
SIP Contact - Save Changes
View the Authenticated User Contact Registrant Table with the new entry.
View Authentication User Contact Reigstrant Table
Click OK.
Create Remote Authorization Table
Click OK to save changes
Add Remote Authorization Entry
View the new Authenticated User Remote Authorization entry.
Authentication User Entry
Click Ok.
Create SIP Server Table
Click OK.
Add SIP Server
View the new Broadsoft server entry.
Broadsoft Server - New Entry
When a SIP device sends a REGISTER request, the TO and FROM headers must match the provisioned AoR. The next steps will modify the FROM header to equal the TO header.
Click OK.
Modify Default SIP Profile
Two XSP Certificates are supplied by Broadsoft. Install the Certificates as follows:
Repeat step 4 to import the second XSP Certificate.
Install Certificates
The step enables you to configure the SBC to download configuration files from the Broadsoft server automatically when a SIP NOTIFY message is received. The files are downloaded according to the configuration options in the WebUI's AutoConfiguration setup as follows:
Click Apply. Updates are performed in the following order: Boot Image, Firmware, and Configuration Update. The system reboots following configuration.
Setup Autoconfiguration Task
This step is completed by a BroadWorks administrator.
Click Reset the Phones to start the Download from the XSP server.
Start XSP Download