You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

In this section:

These sections describe the configuration objects used for signaling. The following diagram depicts a basic signaling configuration.

Call Signaling Configuration Objects

 

Diameter Signaling Controls

Use this object to configure global Diameter signaling controls.

Command Syntax

% set global signaling diamSigControls
	addSonusSpecificAVP <disabled | enabled>
	defaultCCF <ipAddress>
	enableRfApp <disabled | enabled>
	generateFailedEventAcr <disabled | enabled>
	maxACRretransmission <0-3>
	rfInterimAccInrvl <0-180>

Command Parameters

Diameter Signaling Control Parameters

 
Parameter
Length/Range
Description
addSonusSpecificAVP N/A

Enable flag to send additional CDR information within Sonus vendor-specific Attribute Value Pairs (AVPs) in Accounting-Request (ACR) messages over the existing Rf Interface.

  • disabled (default)
  • enabled

See Rf Interface Support for AVP details.


defaultCCFUp to 32 characters<ip address> (default = 0.0.0.0) –  Specify the IP address to use as the default CCF realm configuration if CCF is not received in the PCFA.
enableRfAppN/A

Use this flag to enable the Rf Accounting application at the system level to send accounting information over Rf Interface. See Rf Interface Support for feature details.

  • disabled (default)
  • enabled
generateFailedEventAcr N/A

Enable flag to prevent failed call ACR event from being sent.

  • disabled (default)
  • enabled
maxACRretransmission0-3Specify the maximum number of ACR retransmissions to use if SBC does not receive ACA (default = 3).
rfInterimAccInrvl0-180

Use this parameter to specify the interim account interval value to send when no interval is received in ACA. Set value to “0” to not send interim record (default = 30).

If ACA has a different value than rfInterimAccInrvl, this parameter is overwritten.

Gateway Signaling Timers

This object allows you to configure the signaling timers for the gateway.

Command Syntax

% set global signaling gwSigTimers
   congRelDelay <delay in seconds>
   establish <timer value, in seconds>
   idle <idle time, in hours>
   keepalive <keepalive time, in seconds>
   retry <number of minutes to attempt to recover GW signaling link>
 
% show global signaling gwSigTimers
   congRelDelay <delay in seconds>
   establish <timer value, in seconds>
   idle <idle time, in hours>
   keepalive <keepalive time, in seconds>
   retry <number of minutes to attempt to recover GW signaling link>
   displaylevel <displaylevel>
 
% delete global signaling gwSigTimers

Command Parameters

Global Gateway Signaling Timers Parameters

 

Parameter

Length/Range

Description

congRelDelay

N/A

Amount of time (in seconds) that a call which is rejected due to congestion will be delayed before the release is issued. (default = 0).

displaylevel

1-64

To display different levels of output information in show commands.

establish

N/A

The Gateway Signal Channel Establishment Timer (in seconds.) This value applies to all signal channels. (default = 10).

idle

N/A

Amount of time (in hours) a GW Signaling Link May be idle before it is taken down. (default = 0).

keepalive

N/A

The Gateway Signal Channel Keep-alive Timer (in seconds.) This value applies to all signal channels. (default = 3).

retry

N/A

Amount of time (in minutes) the SBC will continue to attempt to recover a GW Signaling Link as long as there are stable calls up. (default = 60).

displaylevel

1-64

To display different levels of output information in show commands.

H.323 Signaling Timers

This object allows you to configure signaling timers for the node.

Command Syntax

% set global signaling h323SigTimers 
   establish <timer value, in seconds>
   t301 <timer value, in seconds> 
   t302 <timer value, in seconds> 
   t303 <timer value, in seconds> 
   t304 <timer value, in seconds> 
   t310 <T3timer value, in seconds10> 
   tcpConnect <tcpConnect> 

% show global signaling h323SigTimers
   displaylevel <displaylevel>
   establish <timer value, in seconds>
   t301 <timer value, in seconds>
   t302 <timer value, in seconds302>
   t303 <timer value, in seconds>
   t304 <timer value, in seconds>
   t310 <timer value, in seconds>
   tcpConnect <timer value, in seconds>
 
% delete global signaling h323SigTimers

Command Parameters

Global H.323 Signaling Timers Parameters

 

Parameter

Length/Range

Description

establish

0-127

The H225 signal channel establishment timer (in seconds). Default value is 4.

t301

0-65535

The T301 call timer (in seconds). Default value is 180 seconds.

t302

0-127

The T302 call timer (in seconds). Default value is 15 seconds.

t303

0-127

The T303 call timer (in seconds). Default value is 4 seconds.

t304

0-127

The T304 call timer (in seconds). Default value is 20 seconds.

t310

0-127

The T310 call timer (in seconds). Default value is 10 seconds.

tcpConnect

0-127

The TCP connect timer (in seconds). Default value is 3 seconds.

Command Example

To display the global configuration of all h323SigTimers:

% show global signaling h323SigTimers  
   establish 33;  
   tcpConnect 77;  
   t301 444;  
   t302 33;  
   t303 22;  
   t304 33;  
   t310 33;

SIP Peer Overload Control

This object allows you to configure SIP Peer Overload parameters.

Command Syntax

% set global signaling sipPeerOverloadControl 
   discardPeriod <1-10 seconds> 
   rejectThreshold <0-50> 
   samplingPeriod <1-10> 
   stepDownGain <1-200> 
% show global signaling sipPeerOverloadControl
   discardPeriod <1-10 seconds> 
   rejectThreshold <0-50> 
   samplingPeriod <1-10> 
   stepDownGain <1-200> 
 
% delete global signaling sipPeerOverloadControl

Command Parameters

Global SIP Peer Overload Control Parameters

 

Parameter

Length/Range

Description

discardPeriod

1-10

Discard period (in seconds) for the Peer Overload back-off algorithm. (default = 2).

rejectThreshold

0-50

Specifies the reject threshold (in rejects/sec) for the Peer Overload backoff algorithm. (default = 1).

samplingPeriod

1-10

Specifies the sampling period (in seconds) for the Peer Overload back-off algorithm. (default = 2).

stepDownGain

1-200

Specifies the step down gain for the Peer Overload back-off algorithm. (default = 100).

displaylevel

1-64

To display different levels of output information in show commands.

Command Example

To display the global configuration of all SIP overload control:

% show global signaling sipPeerOverloadControl  
   samplingPeriod 2;  
   discardPeriod 1;  
   stepDownGain 44;  
   rejectThreshold 33; 

SIP Signaling Controls

Use this object to configure SIP signaling control parameters.

Command Syntax

% set global signaling sipSigControls 
	egressRNParam <disabled | enabled> 
	loopDetectionFeature <disabled | enabled> 
	maxPduSizeValue <pdusize2kb | pdusize3kb | pdusize6kb | pdusize15kb | pdusize32kb | pdusize60kb> 
	multipleContactsPerAor <disabled | enabled>
	registrarSupportContactParam <disabled | enabled>
	sendSurrogateUnRegAfterReboot <disabled | enabled>
	suppressErrorInfoHdr <disabled | enabled>
	surrogateRegisterPacingTime <0-10000>
	ucidNodeId <node_id>
 
% show global signaling sipSigControls
 
% delete global signaling sipSigControls

Command Parameters

Global SIP Signaling Control Parameters

 

Parameter

Length/Range

Description

egressRNParam

N/A

The egress RN parameter. Specifies whether the 

Unable to show "metadata-from": No such page "_space_variables"
sends a Redirecting Number Information Element (RNIE) in the egress leg of the call per RFC3398 when the R-URI and the To header differ.

  • disabled
  • enabled (default)

loopDetectionFeature

N/A

When enabled, the SIP Stack performs loop detection on incoming INVITE messages.

  • disabled – The SIP signaling group processes the INVITE message.
  • enabled (default)

maxPduSizeValue

N/A

The maximum PDU size recognized by the

Unable to show "metadata-from": No such page "_space_variables"
:

  • pdusize2kb – 2,048 bytes
  • pdusize3kb – 3,072 bytes
  • pdusize6kb – 6,000 bytes
  • pdusize15kb (default) – 15,000 bytes
  • pdusize32kb – 32,000 bytes
  • pdusize60kb – 60,000 bytes

multipleContactsPerAor

N/A

This flag enables support of multiple contacts per Address Of Record (AoR).

  • disabled – SBC maintains a single RCB per Address of Record (AoR). Any existing binding information is overwritten on receipt of REGISTER from a new contact for the same AoR.
  • enabled (default) – SBC maintains different RCBs for each new registration. A registration is considered new when the source IP port of the REGISTER request is different from earlier registration for the same AoR. If a registered UE initiates a communication on behalf of the AoR, SBC fetches the corresponding RCB based on source IP port of the UE.

 See Multiple Contacts per AoR for additional details.

registrarSupportContactParam

N/A

Enable flag to support parameters in the Contact header:

  • disabled – Parameters in the Contact header are not supported. This value is provided only for backwards compatibility.
  • enabled (default) – Parameters in the Contact header are supported.
sendSurrogateUnregAFterRebootN/A

Enable flag to trigger de-register messages to all AORs configured to use the Surrogate Registration feature after a reboot.

  • disabled (default)
  • enabled

suppressErrorInfoHdr

N/A

Enable flag to suppress Error-Info header in a response to a request message with syntax error.

  • disabled (default) – SBC includes Error-info header in the response.
  • enabled –  SBC does not include Error-Info header in an error status. 
surrogateRegisterPacingTime0-10000

Use this parameter to specify the time gap, in milliseconds, between a final response of surrogate register and the next surrogate register message sent across all peers. (default = 0, disabled)

If surrogate registration is active and you wish to disable pacing, first disable surrogate registration for each peer using following command syntax:

% set addressContext <AC name> zone <zone name> ipPeer <peer name> surrogateRegistration state disabled

Please research the feature to fully understand pacing semantics before using it. This setting is not required in generic deployments. Pacing is applied to all surrogate REGISTER requests generated for all surrogate AoRs.

ucidNodeId

1-32767

UCID Node Id used to generate the UCID in the User-to-User Header. (default = 0)

Command Example

To display the global configuration of all SIP signaling control parameters:

% show global signaling sipSigControls
loopDetectionFeature         enabled;
registrarSupportContactParam enabled;
suppressErrorInfoHdr         enabled;
maxPduSizeValue              pdusize3kb;
egressRNParam                enabled;
multipleContactsPerAor       enabled;
surrogateRegisterPacingTime  enabled;
ucidNodeId                   13;
}

Single Radio Voice Call Continuity (SRVCC)

SRVCC provides the ability to transition a voice call from the VoIP/IMS packet domain (LTE) to the legacy circuit domain. Variations of SRVCC are being standardized to support both GSM/UMTS and CDMA 1x circuit domains. For an operator with a legacy cellular network who wishes to deploy IMS/VoIP-based voice services in conjunction with the rollout of an LTE network, SRVCC offers VoIP subscribers with coverage over a much larger area than would typically be available during the roll-out of a new network.

Command Syntax

% set global signaling srvcc
    atcfUri (1-63 chars)
    callLingerTimer (1-32 seconds)
    eStnSr (1-32 chars)
    stnSr (1-32 chars) 

 

Command Parameters

Global SRVCC Parameters

 

Parameter

Length/Range

Description

atcfUri1-63 charactersSIP URI to be used as the ATCF Path and Management URI.
callLingerTimer1-32 secondsNumber of seconds to wait for INVITE due to STN_SR before clearing the call (default=32).
eStnSr1-32 charactersRequest URI for a emergency transfer call sent by MSC on PS to CS call hand-off.

stnSr

1-32 characters

Request URI for a transfer call sent by MSC on PS to CS call hand-off.

 

  • No labels