N2SCP Applications
Overview
Two N2SCP applications are available for use in N2SVCD:
The LHO-SCP application is a re-usable mechanism which allows an SCP to hand off to a Lua
LogicApp
instance for the purpose of controlling sophisticated “Value Added Service” such as
Automated Call Distribution (ACD, “Toll-Free”).
Traffic Type Determination
Calls handled by N2SCP applications may be for Originating, Forwarding, or Terminating call legs. Some factors of processing (e.g. Diameter Result-Code or Special Number rules) may take the traffic type into account for rule selection.
All N2SCP applications apply the following rules, in order, to determine the traffic type of a received InitialDP
:
-
If the
InitialDP
→EventTypeBCSM
field value is12
(termAttemptAuthorized
), set the traffic type to Terminating. -
If:
- The SSP model
inap
value iscamel1
,camel2
,camel3
, orcamel4
. - The
InitialDP
→EventTypeBCSM
field value is2
(CollectedInfo
) or3
(AnalyzedInformation
). - The
InitialDP
→locationInformation
field is not present.
…set the traffic type to Forwarding.
- The SSP model
-
If:
- The SSP model
inap
value iscs1
. - The
InitialDP
→EventTypeBCSM
field value is2
(CollectedInfo
) or3
(AnalyzedInformation
). - The
InitialDP
→redirectingPartyID
field is present.
…set the traffic type to Forwarding.
- The SSP model
-
If the
InitialDP
→EventTypeBCSM
field value is2
(CollectedInfo
) or3
(AnalyzedInformation
), set the traffic type to Originating.
For all N2SCP applications, this call type may be used by Special Number rules as required. For the DSG-SCP application, the call type may be used within any selector rules.