App Servers


In VoLTE testing from the IMS Node, the App Servers tab is presented for provisioning Call Diversion, Communications Barring, Communications Waiting, MCPTT, Conference and Service Centralization and Continuity (SCC).

 

Conference Policy  

Available when Conference is enabled on IMS Node Emulator Configuration - Application Server. Used for the Conference Scripts.

Conference
Number of Conferences

Enter the maximum number of conferences supported by a server.

Range : 1 to 20

Default: 10

Tcl Parameter: ConfPolicyConfCnt

Conference ID

specify a prefix string for all conference-ids generated by a server. Generated conference-ids consists of this input prefix string and a number value ranging from 1 to a max number of conferences.  For instance, for max-conferences=10 and prefix="conference-id", then generated conference ids will be conference-id1, conference-id2, conference-id3, so on.    

Range : 1 to 128 characters

Default: 0

Tcl Parameter: ConfPolicyConfId

Limit Participants per Conference

Enable to set a maximum number of participants allowed in a conference. The server will reject any new join attempts when its participant reaches this limit.  By default, there is no limitation configure; so, the max remote subscribers will be applied.

Range : 1 to Max Subscribers

Default: 0

Tcl Parameter: ConfPolicyParticipantsLimitEn

Allow Create   Manual Dial-in Ad-hoc On Server Start  

 

 

Redirect

This option is enabled by default. When enabled, conference server will allow conferences to be created using different methods:

  • Manual Dial-in - initiator dials in a server-URI to create a conference
  • Ad-hoc - initiator calls a conference-factory-URI to create a conference on the fly.
  • Redirect - Is available when Ad-hoc is enabled. Select to indicate whether the conference-server will redirect calls. When this checkbox is unchecked, landslide conference-server will auto-accept calls without redirecting them. The Redirect checkbox is checked by default for backward compatibility.
  • On Server Start - conferences are created on server started and users can join using conference-id.

Tcl Parameter: ConfPolicyAllowCreateEn

Tcl Parameter: ConfPolicyAllowCreateManualDialInEn

Tcl Parameter: ConfPolicyAllowCreateAdhocEn

Tcl Parameter: ConfPolicyAllowCreateAdhocRedirectEn

Tcl Parameter: ConfPolicyAllowCreateSrvStartEn

Allow Join (dial-in)

When enabled, conference server will allow users to join a conference; otherwise, it will reject.. i.e. for closed-group only.

Tcl Parameter: ConfPolicyAllowJoinEn

Allow Invite (dial-in)

When enabled, conference can dial-out to invite other to join a conference; otherwise, it won't and will reject any request for inviting a third party (i.e. REFER).

Tcl Parameter: ConfPolicyAllowInviteEn

Allow Expel (requsted by third party)

When enabled, conference can disconnect/expel other participants from a conference on request of another participant (i.e. REFER with method=BYE)  otherwise, it will reject any request for disconnecting a third party.

Tcl Parameter: ConfPolicyAllowExpelEn

Allow Terminate A last participant leaves An Initiator Leaves

By default, this option is enabled and the last participant leaves is selected. May also choose " An Initiator Leaves".

Tcl Parameter: ConfPolicyAllowTermEn

Tcl Parameter: ConfPolicyAllowTermType

Allow Notification Service

Enable to allow participants to subscribe for status of conference and send notification on changes. this option is enabled by default.

Tcl Parameter: ConfPolicyAllowNotifSvcEn

 

Communications Diversion  

Available when Communications Diversion is enabled on IMS Node Emulator Configuration - Application Server. Used for the Call Forwarding Unconditional Scripts.

Target Identity (CFU) From Target

Enable to enter from/to Target Identity (CFU)

Tcl Parameter: CommDivTgtIdEn

Intended Target.

Default: #(N1 0/2)

Tcl Parameter: CommDivTiFromTgt

Target Identity (CFU) To Target

Whom the call is forwarded to.

Default: #(N2 0/2)

Tcl Parameter: CommDivTiToTgt

Example: It is Configured to show how the call is diverted.

"From Target" = "N2 0/3"   "To Target" = "N3 0/3"

So that the SIP Subscr 1 is the originator of the call: Subscr 2 is "From target" and Subscr 3 is "To target"

Target Identity (CFU) # of Subscribers

Enter # of subscribers - default = 1, Range from 1 to 5,000,000

Tcl Parameter: CommDivTiNumSubs

No Reply (CFNR)

Available when Communications Diversion is enabled on IMS Node Emulator Configuration - Application Server. Used with the Call Forwarding No Reply Scripts.

Enable to enter from/to No Reply (CNFR)

Tcl Parameter: CommDivNoReplyEn

No Reply (CFNR) Cancel Timer (s)

Enter time in seconds when call should be cancelled after no reply when call is forwarded.

Default = 5 (seconds)

Tcl Parameter: CommDivNoReplyTime

No Reply (CFNR) From Target

Intended Target.

Default: #(N1 0/2)

Tcl Parameter: CommDivNrFromTgt

No Reply (CFNR) To Target

Whom the call is forwarded to.

Default: #(N2 0/2)

Tcl Parameter: CommDivNrToTgt

 

Example: It is Configured to show how the call is diverted when No Answer.

"From Target" = "N2 0/3"   "To Target" = "N3 0/3"

So that the SIP Subscr 1 is the originator of the call: Subscr 2 is "From target" and Subscr 3 is "To target"

No Reply (CNFR) # of Subscribers

Enter # of subscribers - default = 1, Range from 1 to 5,000,000

Tcl Parameter: CommDivNrNumSubs

Busy (CFB)

Available when Communications Diversion is enabled on IMS Node Emulator Configuration - Application Server. Used with the Call Forwarding Busy Scripts.

Enable to enter from/to Busy (CFB)

Tcl Parameter: CommDivBusyEn

Busy (CFB) From Target

Intended Target.

Default: #(N1 0/2)

Tcl Parameter: CommDivBusyFromTgt

Busy (CFB) To Target

Whom the call is forwarded to.

Default: #(N2 0/2)

Tcl Parameter: CommDivBusyToTgt

 

Example: It is Configured to show how the call is diverted when busy.

"From Target" = "N2 0/3"   "To Target" = "N3 0/3"

So that the SIP Subscr 1 is the originator of the call: Subscr 2 is "From target" and Subscr 3 is "To target"

Busy (CFB) # of Subscribers

Enter # of subscribers - default = 1, Range from 1 to 5,000,000

Tcl Parameter: CommDivBusyNumSubs

Communications Barring (CB)  

Available when Communications Barring is enabled on IMS Node Emulator Configuration - Application Server. Used with the Communication Barring Scripts.

Enable to enter Source, Media Type and number of subscribers.

Source  

Source.

Default: #(N1 0/1)

Tcl Parameter: CommBarSource

# of Subscribers

Enter # of subscribers - default = 1 , Range from 1 to 5,000,000

Tcl Parameter: CommBarNumSubs

Media

Select to enable Audio, Video and Message  

Tcl Parameter: CommBarAudioEn

Tcl Parameter: CommBarVideoEn

Tcl Parameter: CommBarMsgEn

Communications Waiting

Available when Communications Waiting is enabled on IMS Node Emulator Configuration - Application Server. Used with the Call Waiting Scripts.

Enable to enter from/to Communications Waiting (CWU) and CW Timer

Tcl Parameter: CommWaitTgtIdEn

Communications Waiting (CWU) CW Timer (ms) Enter the wait time before AS triggers a cancel. This is when a User Determines User Busy. Range : from 0 to 3000 (milliseconds) Default: 1000 Tcl Parameter: CommWaitTgtIdTime
Communications Waiting (CWU) Network Determined User Busy (NDUB) Enable for AS (Application Server) to determine if the To Target is reaching the Waiting Scenario. Tcl Parameter: CommWaitTgtIdNdubEn
Communications Waiting (CWU) From Target

Intended Target.

Default: #(N1 0/2)

Tcl Parameter: CommWaitTgtIdFromTgt

Communications Waiting (CWU) To Target

Whom the call is waiting to.

Default: #(N2 0/2)

Tcl Parameter: CommWaitTgtIdToTgt

Example: It is Configured to show how the call is waiting.

"From Target" = "N2 0/3"   "To Target" = "N3 0/3"

So that the SIP Subscr 1 is the originator of the call: Subscr 2 is "From target" and Subscr 3 is "To target"

# of Subscribers

Enter # of subscribers - default = 1 , Range from 1 to 5,000,000

Tcl Parameter: CommWaitTgtIdNumSubs

Service Centralization and Continuity  (SCC)    
Host

Available when Service Centralization and Continuity in Application Servers pane on IMS Node Emulator Configuration is enabled. Enter Host name.

Tcl Parameter: SccHost

ATU-STI

Available when Service Centralization and Continuity in Application Servers pane on IMS Node Emulator Configuration is enabled. Enter ATU-STI (Access Transfer Update - Session Transfer Identifier is a SIP URI assigned to a device during registration, enhanced Single Radio VCC).

Default: scca1.home.net

Tcl Parameter: SccAtuSti

STN-SR

Available when Service Centralization and Continuity in Application Servers pane on IMS Node Emulator Configuration is enabled. Enter STN-SR (Session Transfer Number for SRVCC)

Default: 1-237-888-9999

Tcl Parameter: SccStnSr

C-MSISDN

Available when Service Centralization and Continuity in Application Servers pane on IMS Node Emulator Configuration is enabled. Enter C-MSISDN (Correlation Mobile Station ISDN number) which is used to identify an anchored voice session in IMS).

Default: 1-237-555-1111

Tcl Parameter: SccCmsisdn

MCPTT Server Available when MCPTT in Application Servers pane on IMS Node Emulator Configuration is enabled. Part of the Mission Critical Push-To-Talk (MCPTT) services. Select to have a participating MCPTT Server PSI included in the SIP Messages.   Enter Public Service Identity:

Range: Up to 255 characters      

Default: participating.func.ims-operator.net  

Tcl Parameter: McpttSrvPsi

  Select to Change Call Priority: When selected, the mcptt call in progress will be upgraded to an mcptt emergency call when Priority Change Delay timer expires. Per 3GPP TS 23.379 Subclause 10.7.2.4.2 for Private Call emergency upgrade. Per 3GPP TS 23.379 Subclause 10.6.2.6.1.2 for Group Call emergency upgrade.  

When enabled, Namespace, Reservation Priority and Priority Change Delay become available for input.

Tcl Parameter: McpttSrvChangeCallPrioEn

 

Enter Namespace: Per https://tools.ietf.org/html/rfc8101.Options mcpttp (default) and mcpttq

Tcl Parameter: McpttSrvChangeCallPrioNamespace

 

Enter Reservation Priority: Per https://tools.ietf.org/html/rfc8101. Represent priority levels from the lowest to the highest. Range from 0 to 15, default = 6

Tcl Parameter: McpttSrvChangeCallPrioValue

 

Enter Priority Change Delay (s): Range from 0 to 4294967295, default = 2. When the Priority Delay Timer expires, the P-CSCF will send out AAR update messages to indicate a call emergency upgrade with the specific priority change via Rx Interface.

Tcl Parameter: McpttSrvChangeCallPrioDelay

Communications Redirection

Available when Communications Redirection in Application Servers pane on IMS Node Emulator Configuration is enabled. Select for support of SIP: 302 Move temporarily to IMS Node. IMS Node will provide redirection, i.e. will respond to initial INVITE with a 302 response.

Testing Scenario:

  • Subscriber A as IMS Nodal representing Subscriber B as original Request URI and Subscriber C as where Subscriber has moved. 
  • The IMS Node will be in proxy mode with communication re-direction enabled and IP-App.
  • Initially, IMS Nodal and IP-App will perform Registration with IMS Node. 
  • On IMS Node, Communications Redirection Panel provides mapping between the Subscriber B and the new location where subscriber has moved to which is Subscriber C. 
  • When Subscriber A sends Invite to subscriber B, IMS node will send 302 with subscriber C's URI information in contact header. 
Subscriber A Subscriber B  Subscriber C 
1 2 3
4 5 6
7 8 9

 

To Target.

Default: #(N1 0/2)

Tcl Parameter: CommRedirToTgt

New To Target.

Default: #(N2 0/2)

Tcl Parameter: CommRedirNewToTgt

Enter # of subscribers - default = 1 , Range from 1 to 200,000

Tcl Parameter: CommRedirNumSubs

 

Preview Subscriber Assignments Click to preview subscriber assignments - a pop up window will display all  subs

 

Document Number

Title

RFC 5359

Session Initiation Protocol Service Examples

RFC 5850

SIP Call Control Framework

ETSI GSM 5.0.0

Supplementary Services Specification Formats and Coding

ETSI TS 24.008

Mobile Radio Interface Layer 3 Specification

Website

Call Waiting Flow

3GPP TS 24.083

Call Waiting (CW) and Call Hold (HOLD) Supplementary Services  

3GPP TS 24.615

Communication Waiting (CW) using IP Multimedia (IM)

ETSI TS 124.604

Communication Diversion (CDIV) using IP Multimedia (IM) Core Network (CN) Subsystem

ETSI TS 124.628

Common Basic Communication Procedures Using IP Multimiedia (IM) Core Network (CN) Subsystem Porotocol Specification  

3GPP TS 24.238

SIP Based User Configuration - https://www.etsi.org/deliver/etsi_ts/124200_124299/124238/15.00.00_60/ts_124238v150000p.pdf

ETSI TS 123 379 (3GPP TS 24.239)

Mission Critical Push to Talk (MCPTT)

 

^ Back to Top