The R-IM-SSF includes support for translating user-interaction requests by SIP application servers into equivalent requests to network elements in the IN (such as an IVR). For example, if a SIP application requests that a particular announcement should be played with a play-url in an INVITE, then the R-IM-SSF will map this to a PlayAnnouncement message.
|
|
Type help rimssf-ui at the sis-console to see a list of commands related to subscription information.
|
Configuring prefix announcement mappings
Below are descriptions and examples of the commands for configuring prefix announcement mappings.
rimssf-addprefixmessageannouncementmapping
Command |
rimssf-addprefixmessageannouncementmapping <prefix> <id> <assistingSspIpRoutingAddress> <resourceAddress>
Add prefix -> message announcement mapping
|
|---|---|
Example |
To add a [Rhino@localhost (#1)] rimssf-addprefixmessageannouncementmapping 351123700 15 123456 12345678 Added Message announcement mapping for prefix 351123700 |
rimssf-addprefixtoneannouncementmapping
Command |
rimssf-addprefixtoneannouncementmapping <prefix> <id> <assistingSspIpRoutingAddress> <resourceAddress>
Add prefix -> tone announcement mapping
|
|---|---|
Example |
To add a [Rhino@localhost (#1)] rimssf-addprefixtoneannouncementmapping 351123456 12 123456 12345678 Added Tone announcement mapping for prefix 351123456 |
rimssf-displayprefixannouncementmapping
Command |
rimssf-displayprefixannouncementmapping <prefix>
Display the announcement mapping for a prefix
|
|---|---|
Example |
To display announcement configuration associated with prefix [Rhino@localhost (#1)] rimssf-displayprefixannouncementmapping 351123456 Mapping of prefix to announcement properties AnnouncementID : 12 AssistingSSPIPRoutingAddress : 123456 MessageType : TONE_ANNOUNCEMENT Prefix : 351123456 ResourceAddress : 12345678 |
rimssf-displayallprefixannouncementmappings
Command |
rimssf-displayallprefixannouncementmappings
Display all prefix -> announcement mappings
|
|---|---|
Example |
To display all prefix → announcement mappings: [Rhino@localhost (#1)] rimssf-displayallprefixannouncementmappings Prefix AnnouncementID AssistingSSPIPRoutingAddress MessageType ResourceAddress ---------- --------------- ----------------------------- --------------------- ---------------- 351123456 12 123456 TONE_ANNOUNCEMENT 12345678 351123700 15 123456 MESSAGE_ANNOUNCEMENT 12345678 |
rimssf-removeprefixannouncementmapping
Command |
rimssf-removeprefixannouncementmapping <prefix>
Remove a prefix -> announcement mapping
|
|---|---|
Example |
To remove an announcement mapping for prefix [Rhino@localhost (#1)] rimssf-removeprefixannouncementmapping 351123456 Announcement mapping for prefix 351123700 has been removed |
Configuring play-URL announcement mappings
Below are descriptions and examples of commands for configuring play-URL announcement mappings.
rimssf-addplayurlmessageannouncementmapping
Command |
rimssf-addplayurlmessageannouncementmapping <playurl> <id> <assistingSspIpRoutingAddress> <resourceAddress> <mrfAddress>
Add playurl -> message announcement mapping. The value of resourceAddress or
mrfAddress may be 'null' if no specific value is to be configured
|
|---|---|
Example |
To add a [Rhino@localhost (#1)] rimssf-addplayurlmessageannouncementmapping /provisioned/19 19 123456 12345678 null Added Message announcement mapping for play url /provisioned/19 |
rimssf-addplayurltoneannouncementmapping
Command |
rimssf-addplayurltoneannouncementmapping <playurl> <id> <assistingSspIpRoutingAddress> <resourceAddress>
Add playurl -> tone announcement mapping
|
|---|---|
Example |
To add a [Rhino@localhost (#1)] rimssf-addplayurltoneannouncementmapping /provisioned/12 12 123456 null 12345678@mrf.opencloud.com Added Tone announcement mapping for play url /provisioned/12 |
rimssf-displayplayurlannouncementmapping
Command |
rimssf-displayplayurlannouncementmapping <playurl>
Display the announcement mapping for a play url
|
|---|---|
Example |
To display the play-url → announcement mapping for [Rhino@localhost (#1)] rimssf-displayplayurlannouncementmapping /provisioned/12 Mapping of PlayUrl to announcement properties AnnouncementID : 12 AssistingSSPIPRoutingAddress : 123456 MediaServerAddress : 12345678@mrf.opencloud.com MessageType : TONE_ANNOUNCEMENT ResourceAddress : null Url : /provisioned/12 |
rimssf-displayallplayurlannouncementmappings
Command |
rimssf-displayallplayurlannouncementmappings
Display all play url -> announcement mappings
|
|---|---|
Example |
To display all play-url → announcement mappings: [Rhino@localhost (#1)] rimssf-displayallplayurlannouncementmappings Url AnnouncementID AssistingSSPIPRoutingAddress MediaServerAddress MessageType ResourceAddress ---------------- --------------- ----------------------------- --------------------------- --------------------- ---------------- /provisioned/12 12 123456 12345678@mrf.opencloud.com TONE_ANNOUNCEMENT /provisioned/15 15 123456 TONE_ANNOUNCEMENT 12345678 /provisioned/19 19 123456 MESSAGE_ANNOUNCEMENT 12345678 3 rows |
rimssf-removeplayurlannouncementmapping
Command |
rimssf-removeplayurlannouncementmapping <playurl>
Remove a playurl -> announcement mapping
|
|---|---|
Example |
To remove an announcement mapping for play-url [Rhino@localhost (#1)] rimssf-removeplayurlannouncementmapping /provisioned/15 Announcement mapping for play url /provisioned/15 has been removed |
Configuring media XML announcement mappings
A media XML announcement mapping is used if an incoming INVITE request is not recognised as another type of announcement INVITE but contains a Content-Type header identifying the message content as application/mediaservercontrol\+xml. Media XML announcement mappings are keyed on the ServiceKey of the InitialDP that triggered the call. For SIP network initiated calls a ServiceKey value of 0 is used to look up the announcement mapping.
Below are descriptions and examples of commands for configuring media XML announcement mappings.
rimssf-addmediaxmlannouncementmapping
Command |
rimssf-addmediaxmlannouncementmapping <service-key> <assistingSspIpRoutingAddress> <mrfAddress>
Add media-xml announcement mapping for a service key. The value of mrfAddress
may be 'null' if no specific value is to be configured
|
|---|---|
Example |
To add a [Rhino@localhost (#1)] rimssf-addmediaxmlannouncementmapping 100 123456 mrf.opencloud.com Added Media XML announcement mapping for service key 100 |
rimssf-displaymediaxmlannouncementmapping
Command |
rimssf-displaymediaxmlannouncementmapping <service-key>
Display the media-xml announcement mapping for a service key
|
|---|---|
Example |
To display announcement configuration associated with service key [Rhino@localhost (#1)] rimssf-displaymediaxmlannouncementmapping 100 Mapping of service key to media-xml announcement properties AssistingSSPIPRoutingAddress : 123456 MediaServerAddress : mrf.opencloud.com ServiceKey : 100 |
rimssf-displayallmediaxmlannouncementmappings
Command |
rimssf-displayallmediaxmlannouncementmappings
Display all media-xml announcement mappings
|
|---|---|
Example |
To display all service key → media XML announcement mappings: [Rhino@localhost (#1)] rimssf-displayallmediaxmlannouncementmappings
ServiceKey AssistingSSPIPRoutingAddress MediaServerAddress
----------- ----------------------------- -------------------
100 123456 mrf.opencloud.com
70 123456
|
rimssf-removemediaxmlannouncementmapping
Command |
rimssf-removemediaxmlannouncementmapping <service-key>
Remove a media-xml announcement mapping for a service key
|
|---|---|
Example |
To remove an announcement mapping for service key [Rhino@localhost (#1)] rimssf-removemediaxmlannouncementmapping 100 Media XML mapping for service key 100 has been removed |
