In this section:
Use this object to configure a tone package to define a set of call progress tones for a given country or carrier.
Tone packages are configured by assigning tone types to tone profiles.
- You may add a tone type to a tone package.
- You may delete a tone type from a tone package.
- You may modify a tone type within a tone package by specifying a different tone profile.
The SBC supports a default tone package with a package id of "1". The default package contains the following tone profile definitions:
- Dial
- Ring
- Busy
- Reorder
- sit1
- sit2
- sit3
- callWaiting1
- callWaiting2
- callWaiting3
- callWaiting4
- cpcAlerting
The SBC Core supports configuring up to 2,048 tones in a Tone Package Profile.
To add a tone package name to the Tone and Announcement Profile, refer to Tone and Announcement Profile - CLI.
Command Syntax
% set profiles media tonePackage <package name> packageId <100-248> toneType <user name of tone type, e.g. dial, busy, reorder, etc.> toneProfile <profile name>
Command Parameters
The Tone Package Parameters are as shown as:
Tone Package Parameters
Parameter | Length/Range | Description |
---|---|---|
| 1-23 | <package name> – Use this object to configure a tone package and define a set of call progress tones for a given country or carrier. |
| 100-248 | The tone package identifier defined by the PSX/ERE. NOTE: Package IDs 0-99 are reserved for seed data. |
| 1-23 |
|
Command Examples
To show seeded DEFAULT tone package:
% show profiles media tonePackage DEFAULT packageId 1; element busy { toneProfile defBusy; } element dial { toneProfile defDial; } element ring { toneProfile defRing; } element sit1 { toneProfile defSit1; } element sit2 { toneProfile defSit2; } element sit3 { toneProfile defSit3; } element reorder { toneProfile defReorder; } element cpeAlerting { toneProfile defCpeAlerting; } element callWaiting1 { toneProfile defCallWaiting1; } element callWaiting2 { toneProfile defCallWaiting2; } element callWaiting3 { toneProfile defCallWaiting3; } element callWaiting4 { toneProfile defCallWaiting4;
To delete a tone package:
% delete profiles media tonePackage custTonePkg