Professional Documents
Culture Documents
ERICSSONINAPCS1+,ABSTRACTSYNTAX
ERICSSONINAPCS1+,ABSTRACTSYNTAX
Contents
1
GENERALINFORMATION
1.1
RevisionInformation
1.2
Introduction
1.3
References
1.4
Concepts
2
2.1
2.2
2.3
FUNCTION
GeneralInformation
AbstractSyntaxofEricssonINAPCS1+
ExpandedASN.1SourceofEricssonINAPCS1+
3
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
OPERATIONALCONDITIONS
ExternalConditions
ApplicationParameters
Commands
Printouts
SubscriberProcedures
SubscriberCategories
Charging
Capabilities
1GENERALINFORMATION
1.1RevisionInformation
Basedon81/15517CRT24912UenA.
TheCS2operationContinueWithArgumenthasbeenadded.
1.2Introduction
ThisdocumentispartofthespecificationofEricssonsprotocolforIntelligentNetworks,'EricssonINAPCS1+'.
'EricssonINAPCS1+'isanINapplicationprotocolwhichisbasedonETSICoreINAPCS1(ref4)enhanced
withETSICOREINAPCS2(ref12),ITUTCS1andITUTCS2featuresinadditiontoEricssonspecific
features.
Thisdocumentdescribesthesyntaxoftheprotocolwhichisapplicableforthefollowingfunctionalentities
(FE):
SSF
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
1/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
SCF
SRF
SDF
ThesyntaxisdescribedbymeansofAbstractSyntaxNotation1(ASN.1).
CompanionFunctionSpecifications[Refs1..3],explaintheusedmodels,thedetailedoperationproceduresand
servicesassumedfromTCAPinaccordancewithEricssonINAPCS1+.
1.3References
Ref.1
EricssonINAPCS1+,modelsandterminology.
Ref.2
EricssonINAPCS1+,operationsandparameterdescriptions,detailedoperationprocedures.
Ref.3
EricssonINAPCS1+,servicesassumedfromTCAP.
Ref.4
ETSI:ETS3003741September1994
IntelligentNetwork(IN)
IntelligentNetworkCapabilitySet1(CS1)
CoreIntelligentNetworkApplicationProtocol(INAP).
Part1:ProtocolSpecification
Ref.5
ITUTRecommendationQ.1218(1993):"InterfaceRecommendationforintelligentnetworkCS1".
ITUTRecommendationQ.1218(1995):"RevisedInterfaceRecommendationforintelligentnetwork
CS1".
Ref.6
1/15517CRT24901UenRev.A
Ericssonsprotocolforintelligentnetworks,version2.
Ref.7
RecommendationX.208
OpenSystemsInterconnection:specificationofAbstractSyntaxNotation(ASN.1).CCITTBlueBook,
FascicleVIII.4,InternationalTelecommunicationsUnion,Geneva1989.
Ref.8
RecommendationX.209
OpenSystemsInterconnection:specificationofBasicEncodingRulesforAbstractSyntaxNotation
(ASN.1).CCITTBlueBook,FascicleVIII.4,InternationalTelecommunicationsUnion,Geneva1989.
Ref.9
RecommendationX.219
InformationProcessingSystemsTextCommunication
RemoteOperationsPart1:
Model,NotationandServiceDefinition
CCITTBlueBook,FascicleVIII.x,InternationalTelecommunicationsUnion,Geneva1989.
Ref.10
ETS3004031
"IntegratedServicesDigitalNetwork(ISDN)DigitalSubscriberSignallingSystemNo.one(DSS1)
Usernetworkinterfacelayer3specificationforbasiccallcontrolPart1:Protocolspecification[ITUT
RecommendationQ.931(1993),modified]"
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
2/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
Ref.11
ETS3003561
"IntegratedServicesDigitalNetwork(ISDN)CCITTSignallingSystemNo.7ISDNUserPart(ISUP)
version2fortheinternationalinterfacePart1:Basicservices"
Ref.12
ETSI:prEN3011401
IntelligentNetwork(IN)
IntelligentNetworkCapabilitySet2(CS2)
CoreIntelligentNetworkApplicationProtocol(INAP).
Part1:ProtocolSpecificationforCapabilitySet2
1.4Concepts
1.4.1RemoteOperations(ROS)
INAPusestheconceptofremoteoperationsforthespecificationofinteractivecommunicationbetween
applicationentities.
Thegenericstructureofanoperationisanelementaryrequest/replyinteraction.Typicallyoneentityrequests
thataparticularoperationbeperformedtheotherentityattemptstoperformtheoperationandthenreportsthe
outcomeoftheattempt.Forthis,4typesofprimitivesaredefined:
o
INVOKE(therequest)
o
RETURNRESULT(positiveoutcome)
o
RETURNERROR(negativeoutcome)
o
REJECT(notificationofprotocolerror)
WithINAP,operationsmaybeclassifiedaccordingtotheoutcometheperformerofanoperationisexpectedto
report:
o
Operationclass1reportingsuccessorfailure
o
Operationclass2reportingfailureonly
o
Operationclass3reportingsuccessonly
o
Operationclass4nooutcomereported
ThiscorrespondstoROSoperationclasses2to5,respectively.
RemoteOperationsaredefinedinaCCITTRecommendation[Ref.9].
1.4.2AbstractSyntaxNotation
Thisinternationallystandardizednotationprovidesaspe
cificationlanguagefordescribingstructuredinformation
intendedtobeconveyedacrossaninterfaceintheapplica
tionlayeroftheOSIreferencemodel.
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
3/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
Theconceptofthisabstractsyntaxisdocumentedina
CCITTRecommendation[Ref.7].
1.4.3BasicEncodingRules
TheserulesdefinehowtoencodeASN.1specifieddataunitswhentransmittingthemoveraphysicalinterface.
EricssonINAPCS1+usestheBasicEncodingRules(BER)asdefinedin[Ref.8].Theseresultinastandardized,
octetallignedcodingwhichallowsfortransportofINAPinformationusingtheservicesofTCAPinCCITT
SignallingSystemNo.7.
Pleasenotethatthecodingofthelengthfieldofanydatatypeisrestrictedtotheuseofthedefiniteform(short
orlong)only.
1.4.4OperationAcronyms
ACH
ApplyCharging
ACR
ApplyChargingReport
ARI
AssistRequestInstructions
ASF
ActivateServiceFiltering
AT
ActivityTest
CAN
Cancel
CG
CallGap
CI
CollectInformation
CIRp
CallInformationReport
CIRq
CallInformationRequest
CL
CallLimit
CON
Connect
CTR
ConnectToResource
CUE
Continue
CWA
ContinueWithArgument
DFC
DisconnectForwardConnection
DUI
DialogueUserInformation
ENC
EventNotificationCharging
ERB
EventReportBCSM
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
4/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
ETC
EstablishTemporaryConnection
FCI
FurnishChargingInformation
HCP
HoldCallPartyConnection
HO
HandOver
ICA
InitiateCallAttempt
IDP
InitialDP
PA
PlayAnnouncement
P&C
PromptAndCollectUserInformation
RC
ReleaseCall
RCP
ReleaseCallPartyConnection
REC
Reconnect
RET
Retrieve
RNC
RequestNotificationChargingEvent
RRB
RequestReportBCSMEvent
RT
ResetTimer
SCI
SendChargingInformation
SFR
ServiceFilteringResponse
SGI
SignallingInformation
SRR
SpecializedResourceReport
UPD
Update
2FUNCTION
2.1GeneralInformation
ThefollowingchapterswilldescribetheEricssonINAPCS1+operations,errors,datatypesandapplication
contextsintermsofASN.1.
InordertoavoidclasheswithETSIdefinedtagandoperationcodeassignmentsandtoeasethereaderin
identifyingEricssonspecificadditionstoETSICoreINAP,thefollowingwaysofidentifyingadditionshave
beenused:
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
5/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
o
Ericssonspecificoperationsareidentifiedbymeansofanegativeoperationcodevalue.
o
EricssonspecificparametersareidentifiedbymeansofPRIVATEtagsunlesstakenfromITUT
RecommendationQ1218[5].Forargumenttypesandotherstructuredparameters,thePRIVATEtagwill
appearonthehighestlevelonly.
o
EricssonspecificvaluesforINTEGERorENUMERATEDtypesareidentifiedbymeansofnegative
integervaluesunlesstakenfromITUTRecommendationQ1218[5].
UnderlinedtextidentifiespartsthatareadditionaltoCS1.
Theuseofextensionmarkers(...)inthesyntaxhassomeinfluenceconcerningtheinterworkingwithETSI
COREINAPCS1implementation.
Allparametersabovetheextensionmarkerwhicharenotrecognizedwillberejected.
Allparametersbelowtheextensionmarkerwhicharenotrecognizedwillbeignored.
2.2AbstractSyntaxofEricssonINAPCS1+
2.2.1Operations
EricssonINAPCS1plusOperations{iso(1)memberbody(2)bsi(826)
disc(0)ericsson(1249)inDomain(51)inNetwork(1)capabilitySet1plus(1)
modules(0)operations(0)revisionC(2)}
>
ThismodulecontainsthetypedefinitionsfortheEricssonCS1+operations
DEFINITIONS::=
BEGIN
IMPORTS
OPERATION
FROMTCAPMessages{ccittrecommendationq773modules(2)messages(1)
version2(2)}
errortypes
Cancelled,
CancelFailed,
Congestion,
ETCFailed,
ErrorInParameterValue,
ExecutionError,
IllegalCombinationOfParameters,
ImproperCallerResponse,
InfoNotAvailable,
InvalidDataItemID,
MissingCustomerRecord,
MissingParameter,
NotAuthorized,
ParameterMissing,
ParameterOutOfRange,
RequestedInfoError,
SystemFailure,
TaskRefused,
UnavailableResource,
UnexpectedComponentSequence,
UnexpectedDataValue,
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
6/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
UnexpectedParameter,
UnknownLegID,
OtherError
FROMEricssonINAPCS1plusErrors{iso(1)memberbody(2)bsi(826)
disc(0)ericsson(1249)inDomain(51)inNetwork(1)capabilitySet1plus(1)
modules(0)errors(1)revisionC(2)}
argumenttypes
ActivateServiceFilteringArg,
ApplyChargingArg,
ApplyChargingReportArg,
AssistRequestInstructionsArg,
CallGapArg,
CallInformationReportArg,
CallInformationRequestArg,
CallLimitArg,
CancelArg,
CollectInformationArg,
ConnectArg,
ConnectToResourceArg,
ContinueArg,
ContinueWithArgumentArg,
DialogueUserInformationArg,
DisconnectForwardConnectionArg,
EstablishTemporaryConnectionArg,
EventNotificationChargingArg,
EventReportBCSMArg,
FurnishChargingInformationArg,
HoldCallPartyConnectionArg,
InitialDPArg,
InitiateCallAttemptArg,
PlayAnnouncementArg,
PromptAndCollectUserInformationArg,
ReceivedInformationArg,
ReconnectArg,
ReleaseCallArg,
ReleaseCallPartyConnectionArg,
RequestNotificationChargingEventArg,
RequestReportBCSMEventArg,
ResetTimerArg,
RetrieveArg,
RetrieveResultArg,
SendChargingInformationArg,
ServiceFilteringResponseArg,
SignallingInformationArg,
SpecializedResourceReportArg,
UpdateArg,
UpdateResultArg
FROMEricssonINAPCS1plusDatatypes{iso(1)memberbody(2)bsi(826)
disc(0)ericsson(1249)inDomain(51)inNetwork(1)capabilitySet1plus(1)
modules(0)datatypes(2)revisionC(2)}
ActivateServiceFiltering::=OPERATION
ARGUMENT
ActivateServiceFilteringArg
RESULT
ERRORS{
MissingParameter,
ParameterOutOfRange,
SystemFailure,
TaskRefused,
UnexpectedComponentSequence,
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
7/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
UnexpectedParameter
}
DirectionSCF>SSF,Timer:Tasf
ActivityTest::=OPERATION
RESULT
DirectionSCF>SSF,SSF>SCF,Timer:Tat
ApplyCharging::=OPERATION
ARGUMENT
ApplyChargingArg
ERRORS{
MissingParameter,
ParameterOutOfRange,
SystemFailure,
TaskRefused,
UnexpectedComponentSequence,
UnexpectedDataValue,
UnexpectedParameter
}
DirectionSCF>SSF,Timer:Tac
ApplyChargingReport::=OPERATION
ARGUMENT
ApplyChargingReportArg
ERRORS{
MissingParameter,
ParameterOutOfRange,
SystemFailure,
TaskRefused,
UnexpectedComponentSequence,
UnexpectedDataValue,
UnexpectedParameter
}
DirectionSSF>SCF,Timer:Tacr
AssistRequestInstructions::=OPERATION
ARGUMENT
AssistRequestInstructionsArg
ERRORS{
MissingCustomerRecord,
MissingParameter,
TaskRefused,
UnexpectedComponentSequence,
UnexpectedDataValue,
UnexpectedParameter
}
DirectionSSF>SCF,SRF>SCF,Timer:Tari
CallGap::=OPERATION
ARGUMENT
CallGapArg
DirectionSCF>SSF,Timer:Tcg
CallInformationReport::=OPERATION
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
8/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
ARGUMENT
CallInformationReportArg
DirectionSSF>SCF,Timer:Tcirp
CallInformationRequest::=OPERATION
ARGUMENT
CallInformationRequestArg
ERRORS{
MissingParameter,
ParameterOutOfRange,
RequestedInfoError,
SystemFailure,
TaskRefused,
UnexpectedComponentSequence,
UnexpectedParameter
}
DirectionSCF>SSF,Timer:Tcirq
CallLimit::=OPERATION
ARGUMENT
CallLimitArg
DirectionSCF>SSF,Timer:Tcl
Activatesthe'window'trafficmanagement
mechanisminSSF
Cancel::=OPERATION
ARGUMENT
CancelArg
ERRORS{
CancelFailed
}
DirectionSCF>SSF,SCF>SRF,Timer:Tcan
CollectInformation::=OPERATION
ARGUMENT
CollectInformationArg
ERRORS{
MissingParameter,
SystemFailure,
TaskRefused,
UnexpectedComponentSequence,
UnexpectedDataValue,
UnexpectedParameter
}
DirectionSCF>SSF,Timer:Tci
Connect::=OPERATION
ARGUMENT
ConnectArg
ERRORS{
MissingParameter,
SystemFailure,
TaskRefused,
UnexpectedComponentSequence,
UnexpectedDataValue,
UnexpectedParameter
}
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
9/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
DirectionSCF>SSF,Timer:Tcon
ConnectToResource::=OPERATION
ARGUMENT
ConnectToResourceArg
ERRORS{
MissingParameter,
SystemFailure,
TaskRefused,
UnexpectedComponentSequence,
UnexpectedDataValue,
UnexpectedParameter
}
DirectionSCF>SSF,Timer:Tctr
Continue::=OPERATION
ARGUMENT
ContinueArg
DirectionSCF>SSF,Timer:Tcue
ContinueWithArgument::=OPERATION
ARGUMENT
ContinueWithArgumentArg
ERRORS{
MissingParameter,
UnexpectedComponentSequence,
UnexpectedDataValue,
UnexpectedParameter,
UnknownLegID
}
DirectionSCF>SSF,Timer:Tcwa
DialogueUserInformation::=OPERATION
ARGUMENT
DialogueUserInformationArg
ERRORS{
UnexpectedDataValue
}
DirectionSSF>SCF,SCF>SSF,SCF>SRF,SCF>SDF,
Timer:Tdui
UsedtoindicateTestandTracefunctiontobeapplied
onthedialogue.Whensenditshallbethefirst
operationinablueTCAPBEGINmessage.
WithwhiteTCAP,thisinformationistransferredinthe
TCAPDialoguePortionField.
DisconnectForwardConnection::=OPERATION
ARGUMENT
DisconnectForwardConnectionArg
ERRORS{
SystemFailure,
TaskRefused,
UnexpectedComponentSequence
}
DirectionSCF>SSF,Timer:Tdfc
EstablishTemporaryConnection::=OPERATION
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
10/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
ARGUMENT
EstablishTemporaryConnectionArg
ERRORS{
ETCFailed,
MissingParameter,
SystemFailure,
TaskRefused,
UnexpectedComponentSequence,
UnexpectedDataValue,
UnexpectedParameter
}
DirectionSCF>SSF,Timer:Tetc
EventNotificationCharging::=OPERATION
ARGUMENT
EventNotificationChargingArg
DirectionSSF>SCF,Timer:Tenc
EventReportBCSM::=OPERATION
ARGUMENT
EventReportBCSMArg
DirectionSSF>SCF,Timer:Terb
FurnishChargingInformation::=OPERATION
ARGUMENT
FurnishChargingInformationArg
ERRORS{
MissingParameter,
TaskRefused,
UnexpectedComponentSequence,
UnexpectedDataValue,
UnexpectedParameter
}
DirectionSCF>SSF,Timer:Tfci
HandOver::=OPERATION
ARGUMENT
InitialDPArg
ERRORS{
MissingParameter,
SystemFailure,
TaskRefused,
UnexpectedComponentSequence,
UnexpectedDataValue,
UnexpectedParameter
}
DirectionSCF>SSF,Timer:Tho
HoldCallPartyConnection::=OPERATION
ARGUMENT
HoldCallPartyConnectionArg
RESULT
ERRORS{
SystemFailure,
TaskRefused,
UnexpectedComponentSequence,
UnexpectedDataValue,
UnknownLegID
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
11/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
}
DirectionSCF>SSF,Timer:Thcp
BasedonQ1218AppendixI.
InitialDP::=OPERATION
ARGUMENT
InitialDPArg
ERRORS{
MissingCustomerRecord,
MissingParameter,
SystemFailure,
TaskRefused,
UnexpectedComponentSequence,
UnexpectedDataValue,
UnexpectedParameter
}
DirectionSSF>SCF,Timer:Tidp
InitiateCallAttempt::=OPERATION
ARGUMENT
InitiateCallAttemptArg
ERRORS{
MissingParameter,
SystemFailure,
TaskRefused,
UnexpectedComponentSequence,
UnexpectedDataValue,
UnexpectedParameter
}
DirectionSCF>SSF,Timer:Tica
PlayAnnouncement::=OPERATION
ARGUMENT
PlayAnnouncementArg
ERRORS{
Cancelled,
MissingParameter,
SystemFailure,
UnavailableResource,
UnexpectedComponentSequence,
UnexpectedDataValue,
UnexpectedParameter
}
LINKED{
SpecializedResourceReport
}
DirectionSCF>SRF(SSFrelay),SCF>SRF(directly),
Timer:Tpa
PromptAndCollectUserInformation::=OPERATION
ARGUMENT
PromptAndCollectUserInformationArg
RESULT
ReceivedInformationArg
ERRORS{
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
12/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
Cancelled,
ImproperCallerResponse,
MissingParameter,
SystemFailure,
TaskRefused,
UnavailableResource,
UnexpectedComponentSequence,
UnexpectedDataValue,
UnexpectedParameter
}
LINKED{
SpecializedResourceReport
}
DirectionSCF>SRF(SSFrelay),SCF>SRF(directly),
Timer:Tpc
Reconnect::=OPERATION
ARGUMENT
ReconnectArg
RESULT
ERRORS{
SystemFailure,
TaskRefused,
UnexpectedComponentSequence,
UnexpectedDataValue,
UnknownLegID
}
DirectionSCF>SSF,Timer:Trec
BasedonQ1218AppendixI.
ReleaseCall::=OPERATION
ARGUMENT
ReleaseCallArg
DirectionSCF>SSF,Timer:Trc
ReleaseCallPartyConnection::=OPERATION
ARGUMENT
ReleaseCallPartyConnectionArg
RESULT
ERRORS{
MissingParameter,
SystemFailure,
TaskRefused,
UnexpectedComponentSequence,
UnexpectedDataValue,
UnexpectedParameter,
UnknownLegID
}
DirectionSCF>SSF,Timer:Trcp
BasedonQ1218AppendixI.
RequestNotificationChargingEvent::=OPERATION
ARGUMENT
RequestNotificationChargingEventArg
ERRORS{
MissingParameter,
SystemFailure,
TaskRefused,
UnexpectedComponentSequence,
UnexpectedDataValue,
UnexpectedParameter
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
13/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
}
DirectionSCF>SSF,Timer:Trnc
RequestReportBCSMEvent::=OPERATION
ARGUMENT
RequestReportBCSMEventArg
ERRORS{
MissingParameter,
SystemFailure,
TaskRefused,
UnexpectedComponentSequence,
UnexpectedDataValue,
UnexpectedParameter
}
DirectionSCF>SSF,Timer:Trrb
ResetTimer::=OPERATION
ARGUMENT
ResetTimerArg
ERRORS{
MissingParameter,
TaskRefused,
UnexpectedComponentSequence,
UnexpectedDataValue,
UnexpectedParameter
}
DirectionSCF>SSF,Timer:Trt
Retrieve::=OPERATION
ARGUMENT
RetrieveArg
RESULT
RetrieveResultArg
ERRORS{
Congestion,
ErrorInParameterValue,
ExecutionError,
InfoNotAvailable,
InvalidDataItemID,
NotAuthorized,
ParameterMissing,
OtherError
}
DirectionSCF>SDF,Timer:Tret
SendChargingInformation::=OPERATION
ARGUMENT
SendChargingInformationArg
ERRORS{
MissingParameter,
ParameterOutOfRange,
SystemFailure,
TaskRefused,
UnexpectedComponentSequence,
UnexpectedParameter,
UnknownLegID
}
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
14/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
DirectionSCF>SSF,Timer:Tsci
ServiceFilteringResponse::=OPERATION
ARGUMENT
ServiceFilteringResponseArg
DirectionSSF>SCF,Timer:Tsfr
SignallingInformation::=OPERATION
ARGUMENT
SignallingInformationArg
ERRORS{
MissingParameter,
TaskRefused,
UnexpectedComponentSequence,
UnexpectedDataValue,
UnexpectedParameter
}
DirectionSCF>SSF,Timer:Tsgi
Usedtosendadditionalsignallingrelatedinformation
forthecall.
SpecializedResourceReport::=OPERATION
ARGUMENT
SpecializedResourceReportArg
DirectionSRF>SCF(directly),SRF>SCF(SSFrelay),
Timer:Tsrr
Update::=OPERATION
ARGUMENT
UpdateArg
RESULT
UpdateResultArg
ERRORS{
Congestion,
ErrorInParameterValue,
ExecutionError,
IllegalCombinationOfParameters,
InvalidDataItemID,
NotAuthorized,
ParameterMissing,
OtherError
}
DirectionSCF>SDF,Timer:TupdEND
2.2.2OperationTimers
ThefollowingvaluerangesapplyforoperationspecifictimersinINAP:
short:1to10seconds;
medium:1to60seconds;
long:1secondto30minutes.
Thetablebelowlistsalloperationtimers,thevaluerangeforeach
timerandtherecommendedvalueforeachtimer.
Thedefinitivevalueforeachoperationtimermaybenetworkspecific
andhastobedefinedbythenetworkoperator.
OperationNameTimerValuerangeRecommended
Value
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
15/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
ActivateServiceFilteringTasfmedium4s
ActivityTestTatshort2s
ApplyChargingTacshort2s
ApplyChargingReportTacrshort2s
AssistRequestInstructionsTarishort4s
CallGapTcgshort2s
CallInformationReportTcirpshort2s
CallInformationRequestTcirqshort2s
CallLimitTclshort2s
CancelTcanshort2s
CollectInformationTcimedium2s
ConnectTconshort2s
ConnectToResourceTctrshort2s
ContinueTcueshort2s
ContinueWithArgumentTcwashort2s
DialogueUserInformationTduishort2s
DisconnectForwardConnectionTdfcshort2s
EstablishTemporaryConnectionTetcmedium32s
EventNotificationChargingTencshort2s
EventReportBCSMTerbshort2s
FurnishChargingInformationTfcishort2s
HandOverThomedium8s
HoldCallPartyConnectionThcpshort2s
InitialDPTidpshort4s
InitiateCallAttemptTicashort4s
PlayAnnouncementTpalong300s
PromptAndCollectUserInformationTpclong300s
ReconnectTrecshort2s
ReleaseCallTrcshort2s
ReleaseCallPartyConnectionTrcpshort2s
RequestNotificationChargingEventTrncshort2s
RequestReportBCSMEventTrrbshort2s
ResetTimerTrtshort2s
RetrieveTretshort4s
SendChargingInformationTscishort2s
ServiceFilteringResponseTsfrshort2s
SignallingInformationTsgishort2s
SpecializedResourceReportTsrrshort2s
UpdateTupdshort4s
2.2.3Errors
EricssonINAPCS1plusErrors{iso(1)memberbody(2)bsi(826)
disc(0)ericsson(1249)inDomain(51)inNetwork(1)capabilitySet1plus(1)
modules(0)errors(1)revisionC(2)}
ThismodulecontainsthetypedefinitionsfortheEricssonCS1+errors
DEFINITIONSIMPLICITTAGS::=
BEGIN
IMPORTS
ERROR
FROMTCAPMessages{ccittrecommendationq773modules(2)messages(1)
version2(2)}
InvokeID
FROMEricssonINAPCS1plusDatatypes{iso(1)memberbody(2)bsi(826)
disc(0)ericsson(1249)inDomain(51)inNetwork(1)capabilitySet1plus(1)
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
16/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
modules(0)datatypes(2)revisionC(2)}
Cancelled::=ERROR
CancelFailed::=ERROR
PARAMETER
SEQUENCE{
problem[00]ENUMERATED{
unknownOperation(0),
operationNotCancellable(2)
},
operation[01]InvokeID
}
Congestion::=ERROR
PARAMETER
operationReturnID[01]OCTETSTRING('010001'H)
ETCFailed::=ERROR
ImproperCallerResponse::=ERROR
PARAMETER
ENUMERATED{
noInformationReceived(0),
notEnoughInformationReceived(1)
}
ErrorInParameterValue::=ERROR
PARAMETER
operationReturnID[01]OCTETSTRING('010001'H)
ExecutionError::=ERROR
PARAMETER
operationReturnID[01]OCTETSTRING('010001'H)
IllegalCombinationOfParameters::=ERROR
PARAMETER
operationReturnID[01]OCTETSTRING('010001'H)
InfoNotAvailable::=ERROR
PARAMETER
operationReturnID[01]OCTETSTRING('010001'H)
InvalidDataItemID::=ERROR
PARAMETER
operationReturnID[01]OCTETSTRING('010001'H)
MissingCustomerRecord::=ERROR
MissingParameter::=ERROR
NotAuthorized::=ERROR
PARAMETER
operationReturnID[01]OCTETSTRING('010001'H)
ParameterMissing::=ERROR
PARAMETER
operationReturnID[01]OCTETSTRING('010001'H)
ParameterOutOfRange::=ERROR
RequestedInfoError::=ERROR
PARAMETER
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
17/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
ENUMERATED{
unknownRequestedInfo(1),
requestedInfoNotAvailable(2)
}
SystemFailure::=ERROR
PARAMETER
ENUMERATED{
unavailableResources(0),
componentFailure(1),
basicCallProcessingException(2),
resourceStatusFailure(3),
endUserFailure(4)
}
TaskRefused::=ERROR
PARAMETER
ENUMERATED{
generic(0),
unobtainable(1),
congestion(2)
}
UnavailableResource::=ERROR
UnexpectedComponentSequence::=ERROR
UnexpectedDataValue::=ERROR
UnexpectedParameter::=ERROR
UnknownLegID::=ERROR
OtherError::=ERROR
PARAMETER
operationReturnID[01]OCTETSTRING('010001'H)
END
2.2.4ArgumentDataTypes
EricssonINAPCS1plusDatatypes{iso(1)memberbody(2)bsi(826)
disc(0)ericsson(1249)inDomain(51)inNetwork(1)capabilitySet1plus(1)
modules(0)datatypes(2)revisionC(2)}
ThismodulecontainsthetypedefinitionsfortheEricssonCS1+operations
DEFINITIONSIMPLICITTAGS::=
BEGIN
ArgumentDataTypes
ActivateServiceFilteringArg::=SEQUENCE{
filteredCallTreatment[00]FilteredCallTreatment,
filteringCharacteristics[01]FilteringCharacteristics,
filteringTimeOut[02]FilteringTimeOut,
filteringCriteria[03]FilteringCriteria,
startTime[04]DateAndTimeOPTIONAL,
extensions[05]SEQUENCESIZE(1..7)OF
ExtensionField1OPTIONAL,
...
sCFCorrelationInfo[PRIVATE01]OCTETSTRING(SIZE(16))OPTIONAL
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
18/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
}
ApplyChargingArg::=SEQUENCE{
aChBillingChargingCharacteristics[00]AChBillingChargingCharacteristics,
sendCalculationToSCPIndication[01]BOOLEAN(TRUE),
partyToCharge[02]SendingSideIDDEFAULTsendingSideID1,
extensions[03]SEQUENCESIZE(1..7)OF
ExtensionField1OPTIONAL
...
}
ApplyChargingReportArg::=CallResult
AssistRequestInstructionsArg::=SEQUENCE{
correlationID[00]GenericNumber,
iPSSPCapabilities[02]IPSSPCapabilitiesOPTIONAL,
extensions[03]SEQUENCESIZE(1..7)OFExtensionField1OPTIONAL
...
}
CallGapArg::=SEQUENCE{
startTime[PRIVATE01]DateAndTimeOPTIONAL,
gapCriteria[00]GapCriteria,
gapIndicators[01]GapIndicators,
controlType[02]ControlTypeOPTIONAL,
gapTreatment[03]GapTreatmentOPTIONAL,
extensions[04]SEQUENCESIZE(1..7)OFExtensionField1
OPTIONAL
...
}
CallInformationReportArg::=SEQUENCE{
legID[PRIVATE01]ReceivingSideIDOPTIONAL,
requestedInformationList[00]RequestedInformationList,
extensions[02]SEQUENCESIZE(1..7)OFExtensionField1
OPTIONAL
...
}
CallInformationRequestArg::=SEQUENCE{
legID[PRIVATE01]SendingSideIDOPTIONAL,
requestedInformationTypeList[00]RequestedInformationTypeList,
extensions[02]SEQUENCESIZE(1..7)OFExtensionField1
OPTIONAL
...
}
CallLimitArg::=SEQUENCE{
startTime[00]DateAndTimeOPTIONAL,
limitCriteria[01]LimitCriteria,
limitIndicators[02]LimitIndicators,
limitTreatment[03]LimitTreatmentOPTIONAL
...
}
CancelArg::=CHOICE{
invokeID[00]InvokeID,
allRequests[01]NULL
}
CollectInformationArg::=SEQUENCE{
extensions[04]SEQUENCESIZE(1..7)OFExtensionField1OPTIONAL
...
}
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
19/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
ConnectArg::=SEQUENCE{
legToBeCreated[PRIVATE01]SendingSideIDDEFAULTsendingSideID2,
thevalidvaluesforSendingSideIDare(2..30)
bearerCapabilities[PRIVATE02]BearerCapabilityOPTIONAL,
cUGCallIndicator[PRIVATE03]CUGCallIndicatorOPTIONAL,
cUGInterLockCode[PRIVATE04]CUGInterLockCodeOPTIONAL,
forwardCallIndicators[PRIVATE05]ForwardCallIndicatorsOPTIONAL,
genericDigitsSet[PRIVATE06]GenericDigitsSetOPTIONAL,
genericNumberSet[PRIVATE07]GenericNumberSetOPTIONAL,
highLayerCompatibility[PRIVATE08]HighLayerCompatibilityOPTIONAL,
forwardGVNSIndicator[PRIVATE09]ForwardGVNSIndicatorOPTIONAL,
destinationRoutingAddress[00]DestinationRoutingAddressOPTIONAL,
alertingPattern[01]AlertingPatternOPTIONAL,
correlationID[02]GenericDigitsOPTIONAL,
cutAndPaste[03]CutAndPasteOPTIONAL,
originalCalledPartyID[06]NumberOPTIONAL,
routeList[07]RouteListOPTIONAL,
sCFID[08]GenericNumberOPTIONAL,
extensions[10]SEQUENCESIZE(1..7)OFExtensionField2
OPTIONAL,
serviceInteractionIndicators[26]CONServiceInteractionIndicatorsOPTIONAL,
callingPartyNumber[27]NumberOPTIONAL,
callingPartysCategory[28]CallingPartysCategoryOPTIONAL,
redirectingPartyID[29]NumberOPTIONAL,
redirectionInformation[30]RedirectionInformationOPTIONAL
...
}
ConnectToResourceArg::=SEQUENCE{
resourceAddressCHOICE{
iPRoutingAddress[00]IPRoutingAddress,impliesCP
legID[01]ReceivingSideID,
SeeITUTRec.Q.1218Revised.
none[03]NULLimpliesCP
},
extensions[04]SEQUENCESIZE(1..7)OFExtensionField1
OPTIONAL,
serviceInteractionIndicators[30]CTRServiceInteractionIndicatorsOPTIONAL
...
}
ContinueArg::=[PRIVATE01]SEQUENCE{
legID[01]SendingSideID
...
}
TheargumentisOPTIONAL.
NoargumentindicatesCP.
ContinueWithArgumentArg::=SEQUENCE{
legID[0]SendingSideIDDEFAULTsendingSideID1,
genericName[02]GenericNameOPTIONAL
...
}
DialogueUserInformationArg::=SEQUENCE{
sendingFunctionsActive[00]ENUMERATED{
normal(1),
simulation(2),
messageLogging(3),
simulationPrettyPrint(4),
messageLoggingPrettyPrint(5),
serviceLogicTrace(6),fromSCFonly
logAndTrace(7),fromSCFonly
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
20/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
loggingPrettyPrintAndTrace(8)fromSCFonly
}DEFAULTnormal,
receivingFunctionsRequested[01]ENUMERATED{
normal(1),
simulation(2),
messageLogging(3),
simulationPrettyPrint(4),
messageLoggingPrettyPrint(5),
serviceLogicTrace(6),towardsSCFonly
logAndTrace(7),towardsSCFonly
loggingPrettyPrintAndTrace(8)towardsSCFonly
}DEFAULTnormal,
trafficSimulationSessionID[02]INTEGER(0..65535)OPTIONAL
...
}
DisconnectForwardConnectionArg::=[PRIVATE01]SEQUENCE{
legID[00]SendingSideID
...
}
Argumentisoptional.
NoargumentindicatesCP.
EstablishTemporaryConnectionArg::=SEQUENCE{
legID[PRIVATE01]SendingSideIDOPTIONAL,
legIDabsentindicatesCP
assistingSSPIPRoutingAddress[00]GenericNumber,
correlationID[01]GenericDigitsOPTIONAL,
sCFID[03]GenericNumberOPTIONAL,
extensions[04]SEQUENCESIZE(1..7)OFExtensionField1
OPTIONAL,
serviceInteractionIndicators[30]ETCServiceInteractionIndicatorsOPTIONAL,
...
routeList[PRIVATE02]RouteListOPTIONAL
}
EventNotificationChargingArg::=SEQUENCE{
eventTypeCharging[00]EventTypeCharging,
eventSpecificInfoCharging[01]EventSpecificInfoChargingOPTIONAL,
legID[02]ReceivingSideIDDEFAULTreceivingSideID2,
extensions[03]SEQUENCESIZE(1..7)OFExtensionField1
OPTIONAL,
monitorMode[30]MonitorMode(interrupted|notifyAndContinue)
DEFAULTnotifyAndContinue
...
}
EventReportBCSMArg::=SEQUENCE{
eventTypeBCSM[00]EventTypeBCSM,
eventSpecificInformationBCSM[02]EventSpecificInformationBCSMOPTIONAL,
legID[03]ReceivingSideIDOPTIONAL,
miscCallInfo[04]MiscCallInfoDEFAULT{messageTyperequest},
extensions[05]SEQUENCESIZE(1..7)OFExtensionField1
OPTIONAL
...
}
FurnishChargingInformationArg::=FCIBillingChargingCharacteristics
HoldCallPartyConnectionArg::=SEQUENCE{
legID[01]SendingSideID
...
}
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
21/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
InitialDPArg::=SEQUENCE{
serviceKey[00]ServiceKey,
calledPartyNumber[02]NumberOPTIONAL,
callingPartyNumber[03]NumberOPTIONAL,
callingPartysCategory[05]CallingPartysCategoryOPTIONAL,
cGEncountered[07]CGEncounteredOPTIONAL,
iPSSPCapabilities[08]IPSSPCapabilitiesOPTIONAL,
locationNumber[10]NumberOPTIONAL,
originalCalledPartyID[12]NumberOPTIONAL,
extensions[15]SEQUENCESIZE(1..16)
OFExtensionField1OPTIONAL,
highLayerCompatibility[23]HighLayerCompatibilityOPTIONAL,
serviceInteractionIndicators[24]IDPServiceInteractionIndicators
OPTIONAL,
additionalCallingPartyNumber[25]GenericNumberOPTIONAL,
forwardCallIndicators[26]ForwardCallIndicatorsOPTIONAL,
bearerCapability[27]BearerCapabilityOPTIONAL,
eventTypeBCSM[28]EventTypeBCSMOPTIONAL,
redirectingPartyID[29]NumberOPTIONAL,
redirectionInformation[30]RedirectionInformationOPTIONAL,
...
triggerType[16]TriggerTypeOPTIONAL,
SeeITUTRec.Q.1218Revised.
legIDs[PRIVATE01]LegIDsOPTIONAL,
routeOrigin[PRIVATE02]RouteOriginOPTIONAL,
testIndication[PRIVATE03]NULLOPTIONAL,
cUGCallIndicator[PRIVATE04]CUGCallIndicatorOPTIONAL,
cUGInterLockCode[PRIVATE05]CUGInterLockCodeOPTIONAL,
genericDigitsSet[PRIVATE06]GenericDigitsSetOPTIONAL,
genericNumberSet[PRIVATE07]GenericNumberSetOPTIONAL,
cause[PRIVATE08]CauseOPTIONAL,
handOverInfo[PRIVATE09]HandOverInfoOPTIONAL,
forwardGVNSIndicator[PRIVATE10]ForwardGVNSIndicatorOPTIONAL,
backwardGVNSIndicator[PRIVATE11]BackwardGVNSIndicatorOPTIONAL
}
InitiateCallAttemptArg::=SEQUENCE{
originalCalledPartyID[PRIVATE01]NumberOPTIONAL,
legToBeCreated[PRIVATE02]SendingSideIDDEFAULTsendingSideID1,
callingPartysCategory[PRIVATE03]CallingPartysCategoryOPTIONAL,
redirectingPartyID[PRIVATE04]NumberOPTIONAL,
redirectionInformation[PRIVATE05]RedirectionInformationOPTIONAL,
bearerCapabilities[PRIVATE06]BearerCapabilityOPTIONAL,
cUGCallIndicator[PRIVATE07]CUGCallIndicatorOPTIONAL,
cUGInterLockCode[PRIVATE08]CUGInterLockCodeOPTIONAL,
forwardCallIndicators[PRIVATE09]ForwardCallIndicatorsOPTIONAL,
genericDigitsSet[PRIVATE10]GenericDigitsSetOPTIONAL,
genericNumberSet[PRIVATE11]GenericNumberSetOPTIONAL,
highLayerCompatibility[PRIVATE12]HighLayerCompatibilityOPTIONAL,
forwardGVNSIndicator[PRIVATE13]ForwardGVNSIndicatorOPTIONAL,
destinationRoutingAddress[00]DestinationRoutingAddress,
alertingPattern[01]AlertingPatternOPTIONAL,
extensions[04]SEQUENCESIZE(1..7)OFExtensionField1
OPTIONAL,
serviceInteractionIndicators[29]ICAServiceInteractionIndicators
OPTIONAL,
callingPartyNumber[30]NumberOPTIONAL,
...
routeList[PRIVATE14]RouteListOPTIONAL
}
PlayAnnouncementArg::=SEQUENCE{
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
22/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
legID[PRIVATE01]SendingSideIDOPTIONAL,
legIDabsentindicatesCP
requestAnnouncementStarted[PRIVATE02]BOOLEANDEFAULTFALSE,
informationToSend[00]InformationToSend,
disconnectFromIPForbidden[01]BOOLEANDEFAULTTRUE,
requestAnnouncementComplete[02]BOOLEANDEFAULTTRUE,
extensions[03]SEQUENCESIZE(1..16)OFExtensionField1
OPTIONAL
...
}
PromptAndCollectUserInformationArg::=SEQUENCE{
legID[PRIVATE01]SendingSideIDOPTIONAL,
legIDabsentindicatesCP
requestAnnouncementStarted[PRIVATE02]BOOLEANDEFAULTFALSE,
requestAnnouncementComplete[PRIVATE03]BOOLEANDEFAULTFALSE,
collectedInfo[00]CollectedInfo,
disconnectFromIPForbidden[01]BOOLEANDEFAULTTRUE,
informationToSend[02]InformationToSendOPTIONAL,
extensions[03]SEQUENCESIZE(1..16)OF
ExtensionField1OPTIONAL
...
}
ReceivedInformationArg::=CHOICE{
digitsResponse[00]GenericDigits
}
ReconnectArg::=SEQUENCE{
legID[01]SendingSideID
...
}
ReleaseCallArg::=Cause
ReleaseCallPartyConnectionArg::=SEQUENCE{
legToBeReleased[00]SendingSideID,
releaseCause[02]CauseOPTIONAL
...
}
RequestNotificationChargingEventArg::=SEQUENCESIZE(1..3)OFChargingEvent
RequestReportBCSMEventArg::=SEQUENCE{
bCSMEvents[00]SEQUENCESIZE(1..24)OFBCSMEvent,
extensions[02]SEQUENCESIZE(1..7)OFExtensionField1OPTIONAL
...
}
ResetTimerArg::=SEQUENCE{
timerID[00]TimerIDDEFAULTtSSF,
timerValue[01]TimerValue,
extensions[02]SEQUENCESIZE(1..7)OFExtensionField1OPTIONAL
...
}
RetrieveArg::=SET{
operationID[01]OCTETSTRING('0100'H),
applicationID[02]ApplicationID,
dataItemID[03]DataItemID
...
}
RetrieveResultArg::=SEQUENCE{
operationreturnID[01]OCTETSTRING('010001'H),
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
23/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
dataItemInformation[02]DataItemInformation
...
}
SendChargingInformationArg::=SEQUENCE{
sCIBillingChargingCharacteristics[00]SCIBillingChargingCharacteristics,
legID[01]SendingSideID,
extensions[02]SEQUENCESIZE(1..7)OFExtensionField1
OPTIONAL
...
}
ServiceFilteringResponseArg::=SEQUENCE{
countersValue[00]CountersValue,
filteringCriteria[01]FilteringCriteria,
...
responseCondition[03]ResponseConditionDEFAULTintermediateResponse,
SeeITUTRec.Q.1218Revised.
sCFCorrelationInfo[PRIVATE01]OCTETSTRING(SIZE(16))OPTIONAL
}
SignallingInformationArg::=SEQUENCE{
backwardSuppressIndicators[01]BackwardSuppressionIndicatorsOPTIONAL,
connectedNumber[02]NumberOPTIONAL,
forwardSuppressionIndicators[03]ForwardSuppressionIndicatorsOPTIONAL,
backwardGVNSIndicator[04]BackwardGVNSIndicatorOPTIONAL,
extensions[05]SEQUENCESIZE(1..7)OFExtensionField1
OPTIONAL
...
}
SpecializedResourceReportArg::=CHOICE{
announcementCompletedNULL,
announcementStarted[PRIVATE01]NULL
}
UpdateArg::=SET{
operationID[01]OCTETSTRING('0100'H),
applicationID[02]ApplicationID,
dataItemID[03]DataItemID,
dataItemInformation[04]DataItemInformation
}
UpdateResultArg::=CHOICE{
operationreturnID[01]OCTETSTRING('010001'H)
}
2.2.5CommonDataTypes
CommonDataTypes
AChBillingChargingCharacteristics::=SEQUENCE{
reportCondition[00]CHOICE{
reportAtEndOfConnection[01]NULL,partyToChargemustbeindicated
reportAtChargeLimit[02]INTEGER(0..32767),
reportImmediately[03]NULL
},
requestedReportInfo[01]SEQUENCE{
accumulatedCharge[00]NULLOPTIONAL,
actualTariff[01]NULLOPTIONAL,
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
24/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
chargeableDuration[03]NULLOPTIONAL,
timeOfAnswer[04]NULLOPTIONAL
...
}
...
}
AlertingPattern::=OCTETSTRING(SIZE(3))
bitassignment,1stoctet:
HGFEDCBA
00110100
bitassignment,2ndoctet:
00000001
bitassignment,3rdoctet:
signalvalue:
00000000dialtoneon
00000001ringbacktoneon
00000010intercepttoneon
00000011networkcongestiontoneon
00000100busytoneon
00000101confirmtoneon
00000110answertoneon
00000111callwaitingtoneon
00001000offhookwarningtoneon
00001001preemptiontoneon
00111111tonesoff
01000000alertingonpattern0
01000001alertingonpattern1
01000010alertingonpattern2
01000011alertingonpattern3
01000100alertingonpattern4
01000101alertingonpattern5
01000110alertingonpattern6
01000111alertingonpattern7
01001111alertingoff
SeeETS3004031[10]Signalparameter.
ApplicationID::=OCTETSTRING(SIZE(1))Attribute::=OCTETSTRING
PermitteddatatypesforthetypeAttributemaybeoneofthe
followingDATATYPES:
ISDNNumberType::=OCTETSTRING(SIZE(4|6|8|10|12|14|16))
Thisnumbertypeiscodedinthefollowingformat
bitassignment:
HGFEDCBA
Octet1,bitsGFEDCBA:Natureofaddressindicator
Octet1,bitH:Spare
Octet2,bitsBA:ScreeningIndicator
Octet2,bitsDC:PresentationRestrictionIndicator
Octet2,bitsGFE:NumberingPlanIndicator
Octet2,bitH:CallingPartyNumberIncompleteIndicator
(NI)or
InternalNetworkNumberIndicator(INN)
Octet3:NumberofDigits
Octet4:Filler(00000000)
Octet5,bitsDCBA:1st.Digit
Octet5,bitsHGFE:2nd.Digit
..
..
Octetn,bitsHGFE:nth.Digit
NOTE:thenumbertype(bothISDNNumberTypeandGTNumberType)
mustbecodedwithanevennumberofoctets.
Wherethenumberofdigitstobetransferredissuch
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
25/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
thatdoesnotfillanevennumberofoctets,fillers
mustbeinserted.Forexampletotransfer13digits
asanISDNNumberType8octetsareneeded,
wherethelasttwooctetsarecodedasfollows:
Octet11,bitsDCBA:13th.Digit
Octet11,bitsHGFE:Filler(0000)
Octet12:Filler(00000000)
GTNumberType::=OCTETSTRING(SIZE(4|6|8|10|12|14|16))
Thisnumbertypeiscodedinthefollowingformat
bitassignment:
HGFEDCBA
Octet1,bitsGFEDCBA:Natureofaddressindicator
Octet1,bitH:Spare(valueundefined)
Octet2,bitsDCBA:Spare(valueundefined)
Octet2,bitsHGFE:NumberingPlanIndicator
Octet3:NumberofDigits
Octet4:Filler
Octet5,bitsDCBA:1st.Digit
Octet5,bitsHGFE:2nd.Digit
..
..
Octetn,bitsHGFE:nth.Digit
IntegerType::=OCTETSTRING(SIZE(2))
TheIntegertypeisbinarycodedinthefollowingformat
bitassignment:
HGFEDCBA
Octet1:LeastSignificantbyte
Octet2:MostSignificantbyte
LongIntegerType::=OCTETSTRING(SIZE(4))
TheLongIntegertypeisbinarycodedinthefollowingformat
Octet1:Leastsignificantbyte,Leastsignificantword
Octet2:Mostsignificantbyte,Leastsignificantword
Octet3:Leastsignificantbyte,Mostsignificantword
Octet4:Mostsignificantbyte,Mostsignificantword
IndicatorType::=OCTETSTRING(SIZE(0))
StringType::=OCTETSTRING(SIZE(1127))
EveryoctetcontainsoneIA5character
BackwardCallIndicators::=OCTETSTRING(SIZE(2))
bitassignment,1stoctet:
HGFEDCBA
calledparty'scategoryindicator:
xx00xxxxnoindication
xx01xxxxordinarysubscriber
xx10xxxxpayphone
xx11xxxxspare
bitassignment,2ndoctet:
ISDNUserPartindicator:
xxxxx0xxISDNUserPartnotusedalltheway
xxxxx1xxISDNUserPartusedalltheway
ISDNaccessindicator:
xxx0xxxxterminatingaccessnonISDN
xxx1xxxxterminatingaccessISDN
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
26/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
BackwardGVNSIndicator::=OCTETSTRING(SIZE(1))
BitAssignment
HGFEDCBA
1xxxxx00Term.Acc.Ind.:noinformation
1xxxxx01Term.Acc.Ind.:dedicatedterminatingaccess
1xxxxx10Term.Acc.Ind.:switchedterminatingaccess
1xxxxx11Term.Acc.Ind.:spare
BackwardServiceInteractionIndicators::=SEQUENCE{
conferenceTreatmentIndicator[01]OCTETSTRING(SIZE(1))
bitassignment:
HGFEDCBA
acceptConferenceRequest'xxxxxx01'B
rejectConferenceRequest'xxxxxx10'B
OPTIONAL,networkdefaultisacceptconferencerequest
callTransferTreatmentIndicator[PRIVATE01]OCTETSTRING(SIZE(1))
bitassignment:
HGFEDCBA
callTransferAllowed'xxxxxx01'B
callTransferNotAllowed'xxxxxx10'B
OPTIONALnetworkdefaultisCalltransferallowed
...
}
BackwardSuppressionIndicators::=SETSIZE(1..2)OFOCTETSTRING(SIZE(2))
bitassignment(foreachBackwardSuppressionIndicatorelement),1stoctet:
HGFEDCBA
Parameterqualifier:
00000000additionalconnectednumber
00000001connectedsubaddress
bitassignment,2ndoctet:
Instructionindicator:
xxxxxx01suppress
xxxxxx10passunchanged
BCSMEvent::=SEQUENCE{
eventTypeBCSM[00]EventTypeBCSM,
monitorMode[01]MonitorMode,
legID[02]SendingSideIDOPTIONAL,
dPSpecificCriteria[30]CHOICE{
numberOfDigits[00]INTEGER(1..28),
appliestocollectedInfoDP
applicationTimer[01]INTEGER(0..2047),
appliestoo/tnoAnswerDP
midCallEvents[PRIVATE01]CHOICE{
flash[00]NULL,
userCallSuspend[01]NULL,
userCallResume[02]NULL,
dTMFMonitoring[03]SEQUENCE{
minimumNumberOfDigits[00]INTEGER(1..28)DEFAULT1,
maximumNumberOfDigits[01]INTEGER(1..28),
endOfReplyDigit[02]OCTETSTRING(SIZE(1..2))OPTIONAL,
contains1BCDdigitinthe4leastsignificantbitsof
eachoctet.
cancelDigit[03]OCTETSTRING(SIZE(1..2))OPTIONAL,
contains1BCDdigitinthe4leastsignificantbitsof
eachoctet.
startDigit[04]OCTETSTRING(SIZE(1..2))OPTIONAL,
contains1BCDdigitinthe4leastsignificantbitsof
eachoctet.
interDigitTimeOut[06]INTEGER(1..255)DEFAULT10
}
}
appliestoo/tMidCallDP.
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
27/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
ifMidCallDParmedandnospecificcriteriaspecified
monitoringon'flash'isassumed
}OPTIONAL
...
}
BearerCapability::=CHOICE{
bearerCap[00]OCTETSTRING(SIZE(2..11))
bitassignmentoctet1:
HGFEDCBA
informationtransfercapability:
xxx00000speech
xxx01000unrestricteddigitalinformation
xxx01001restricteddigitalinformation
xxx100003.1kHzaudio
xxx10001UnrestrictedDigitalInformationwith
Tones/Announcements(Note1)
xxx11000video
Note1:UnrestrictedDigitalInformationwithTones/Announcements(UDITA)
isthenewinformationtransferattributevaluethathadpreviously
beennamed'7kHzaudio'inRecommendationQ.931(1988).
codingstandard:
x00xxxxxCCITTstandardizedcoding
x01xxxxxISO/IECstandard(Note2)
x10xxxxxNationalstandard(Note2)
x11xxxxxStandarddefinedforthenetwork(eitherpublicorprivate)
presentonthenetworksideoftheinterface(Note2)
Note2:Theseothercodingstandardsshouldbeusedonlywhenthedesiredbearer
capabilityconnotbepresentedwiththeCCITTstandardizedcoding.
extensionindicator:
1xxxxxxxlastoctet
bitassignmentoctet2:
informationtransferrate:
xxx00000packetmode
xxx1000064kbit/s
xxx100012*64kbit/s
xxx10011384kbit/s
xxx101011536kbit/s
xxx101111920kbit/s
xxx11000Multirate(64kbit/sbaserate)
transfermode:
x00xxxxxcircuitmode
x10xxxxxpacketmode
extensionindicator:
0xxxxxxxparametercontinuesthroughnextoctet
1xxxxxxxlastoctet
bitassignmentoctet2a(optional):
establishment:
xxxxxx00demand(default)
xxxxxx01permanent
configuration:
xxxx00xxpointtopoint(default)
structure:
x000xxxxdefault
x001xxxx8kHzintegrity
x100xxxxservicedataunitintegrity
x111xxxxunstructured
extensionindicator:
0xxxxxxxparametercontinuesthroughnextoctet
1xxxxxxxlastoctet
bitassignmentoctet2b(optional):
informationtransferrate(dest.>orig.):
xxx00000packetmode
xxx1000064kbit/s
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
28/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
xxx100012*64kbit/s
xxx10011384kbit/s
xxx101011536kbit/s
xxx101111920kbit/s
xxx11000Multirate(64kbit/sbaserate)
symmetry:
x00xxxxxbidirectionalsymmetric(default)
extensionindicator:
1xxxxxxxlastoctet
bitassignmentoctet2.1(optional):
ratemultiplier:
codedasabinaryrepresentationofthemultipliertothebase
rate.Themultipliercantakeanyvaluefrom2uptothemax.
numberofBchannelsavailableontheinterface.
bitassignmentoctet3(optional):
userinformationlayer1protocol:
xxx00001CCITTstandardizedrateadaptationV.110/X.30.Thisimplies
thepresenceofoctet3aandoptionallyoctets3b,3cand3d.
xxx00010Rec.G.711uLaw
xxx00011Rec.G.711ALaw
xxx00100Rec.G.72132kbit/sADPCMandRec.I.460
xxx00101Rec.G.722andG.724for7kHzaudio
xxx00110Rec.G.735for384kbit/svideo
xxx00111nonCCITTstandardizedrateadaptation
xxx01000CCITTstandardizedrateadaptationV.120.Thisimpliesthe
presenceofoctet3a,3bandoptionallyoctets3cand3d.
xxx01001CCITTstandardizedrateadaptationX.31HDLCflagstuffing
Layer1identity:
x01xxxxxUserinformationlayer1protocol
extensionindicator:
0xxxxxxxparametercontinuesthroughnextoctet
1xxxxxxxlastoctet
bitassignmentoctet3a(optional):
userrate:
xxx00000rateindicatedbyEbits
xxx000010.6kbit/s
xxx000101.2kbit/s
xxx000112.4kbit/s
xxx001003.6kbit/s
xxx001014.8kbit/s
xxx001107.2kbit/s
xxx001118.0kbit/s
xxx010009.6kbit/s
xxx0100114.4kbit/s
xxx0101016.0kbit/s
xxx0101119.2kbit/s
xxx0110032.0kbit/s
xxx0111048.0kbit/s
xxx0111156.0kbit/s
xxx101010.1345kbit/s
xxx101100.100kbit/s
xxx101110.075/1.200kbit/s
xxx110001.200/0.075kbit/s
xxx110010.050kbit/s
xxx110100.075kbit/s
xxx110110.110kbit/s
xxx111000.150kbit/s
xxx111010.200kbit/s
xxx111100.300kbit/s
xxx1111112kbit/s
negotiation:
xx0xxxxxinbandnegotiationnotpossible
xx1xxxxxinbandnegotiationpossible
synchronous/asynchronous:
x0xxxxxxsynchronousdata
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
29/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
x1xxxxxxasynchronousdata
extensionindicator:
0xxxxxxxparametercontinuesthroughnextoctet
1xxxxxxxlastoctet
bitassignmentoctet3b(optional):
xxxxxxx0spare
flowcontrolonreception:
xxxxxx0xcannotacceptdatawithflowcontrolmechanism
xxxxxx1xcanacceptdatawithflowcontrolmechanism
flowcontrolontransmission:
xxxxx0xxnotrequiredtosenddatawithflowcontrolmechanism
xxxxx1xxrequiredtosenddatawithflowcontrolmechanism
NetworkIndependantClockonreception
xxxx0xxxcannotacceptdatawithNIC
xxxx1xxxcanacceptdatawithNIC
NetworkIndependantClockontransmission
xxx0xxxxnotrequiredtosenddatawithNIC
xxx1xxxxrequiredtosenddatawithNIC
intermediaterate:
x01xxxxx8kbit/s
x10xxxxx16kbit/s
x11xxxxx32kbit/s
extensionindicator:
0xxxxxxxparametercontinuesthroughnextoctet
1xxxxxxxlastoctet
bitassignmentoctet3b(optional):
xxxxxxx0spare
inband/outofbandnegotiation:
xxxxxx0xnegotiationisdonewithUSERINFORMATIONmessage
onatemporarysignallingconnection
xxxxxx1xnegotiationisdoneinbandusinglogicallinkzero
assigner/assignee:
xxxxx0xxmessageoriginatoris'defaultassigned'
xxxxx1xxmessageoriginatoris'assigneronly'
LogicalLinkIdentifiernegotiation:
xxxx0xxxdefault,LLI=256only
xxxx1xxxfullprotocolnegotiation
modeofoperation:
xxx0xxxxbittransparentmodeofoperation
xxx1xxxxprotocolsensitivemodeofoperation
multipleframeestablishmentsupportindatalink:
xx0xxxxxmultipleframeestablishmentnotsupported,
onlyUIframesallowed
xx1xxxxxmultipleframeestablishmentsupported
rateadaptationheader/noheader:
x0xxxxxxrateadaptationheadernotincluded
x1xxxxxxrateadaptationheaderincluded
extensionindicator:
0xxxxxxxparametercontinuesthroughnextoctet
1xxxxxxxlastoctet
bitassignmentoctet3c(optional):
parity:
xxxxx000odd
xxxxx010even
xxxxx011none
xxxxx100forcedto0
xxxxx101forcedto1
numberofdatabits:
xxx01xxx5bits
xxx10xxx7bits
xxx11xxx8bits
numberofstopbits:
x01xxxxx1bit
x10xxxxx1.5bits
x11xxxxx2bits
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
30/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
extensionindicator:
0xxxxxxxparametercontinuesthroughnextoctet
1xxxxxxxlastoctet
bitassignmentoctet3d(optional):
modemtypeCodedaccordingtonetworkoperatorspecificrules
duplexmode:
x0xxxxxxhalfduplex
x1xxxxxxfullduplex
extensionindicator:
1xxxxxxxlastoctet
bitassignmentoctet4(optional):
userinformationlayer2protocol:
xxx00010Rec.Q.921(I.441)
xxx00110Rec.X.25,linklayer
Layer2identity:
x10xxxxxUserinformationlayer2protocol
extensionindicator:
1xxxxxxxlastoctet
bitassignmentoctet5(optional):
userinformationlayer3protocol:
xxx00010Rec.Q.931(I.451)
xxx00110Rec.X.25,packetlayer
Layer2identity:
x11xxxxxUserinformationlayer3protocol
extensionindicator:
1xxxxxxxlastoctet
tmr[01]OCTETSTRING(SIZE(1))
bitassignment:
HGFEDCBA
00000000speech
00000001spare
0000001064kbit/sunrestricted
000000113.1kHzaudio
00000100reservedforalternatespeech(service2)
or64kbit/sunrestricted(service1)
00000101reservedforalternate64kbit/sunrestricted(service1)
orspeech(service2)
0000011064kbit/spreferred
000001112*64kbit/sunrestricted
00001000384kbit/sunrestricted
000010011536kbit/sunrestricted
000010101920kbit/sunrestricted
}
FormatoftheparameterBearerCap
87654321
++++
|1|Coding|Informationtransfer|1
|ext|standard|capability|
++++
|0/1|Transfer|Informationtransferrate|2
|ext|mode||
+++
|0/1|Structure|Configu|Establish|2a
|ext||ration|ment|(NOTE1)
+++
|1|Symmetry|Informationtransferrate|2b
|ext||(destinationtoorigination)|(NOTE2)
+++
|1|Ratemultiplier|2.1
|ext||
+++
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
31/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
|0/1|L1|Userinformation|3
|ext|identity|Layer1protocol|(NOTE3)
++++
|0/1|Synch|Nego|Userrate|3a
|ext|Async|tiat.||(NOTE4)
++++
|0/1|Inter|NIC|NIC|Flow|Flow|0|
||mediate|on|on|cont.|cont.||3b
|ext|rate|TX|RX|onTX|onRX|Spare|(NOTE5)
++++++++
|0/1|Hdr/|Multi|Mode|LLI|Assi|Inba|0|
||no|frame||nego|gnor/|nd/||3b
|ext|Hdr|supp.||tiat.|Assi|Out|Spare|(NOTE6)
||||||gnee|band||
+++++
|0/1|Numberof|Numberof|Parity|3c
|ext|stopbits|databits||(NOTE4)
+++
|1|Dupl.|Modemtype|3d
|ext|mode||(NOTE4)
+++
|1|L2|Userinformation|4
|ext|identity|Layer2protocol|(NOTE3)
++++
|1|L3|Userinformation|5
|ext|identity|Layer3protocol|(NOTE3)
+/
Thelayouthasabuildinbackwardcompatibilitywhichis
usedbyISUPtoidentifyifoctet2.1ispresentornot.
Ifoctet2informationtransferrateisequalto'multirate'the
octet2.1ispresentandtheoctets2aand2barenotpresent.
Thisisvalidifoctet2hasthevalue10011000.
NOTE1:Octet2aisomittedifdefaultvaluesapplytoallfieldsof
octets2aand2b.
NOTE2:Octet2bisomittedifdefaultvaluesapplytoallfieldofoctet2b.
NOTE3:Octets3,4,5oranycombinationoftheseoctetsmaybeomitted.
Octet3maybeextendedwithoctets3a3dasdefinedinQ.931.
IfLayerIdentity=01then'UserInformationLayer1protocol'present.
IfLayerIdentity=10then'UserInformationLayer2protocol'present.
IfLayerIdentity=11then'UserInformationLayer3protocol'present.
NOTE4:Thisoctetmaybepresentifoctet1indicates'unrestricteddigital
information'andoctet3indicateseitherCCITTstandardizedrate
adaptationsV.110/X.30orV.120.
Itmayalsobepresentifoctet1indicates3.1kHZaudioand
octet3indicatesG.711.
NOTE5:Thisoctetissignificantonlyifoctet3indicatesCCITT
standardizedrateadaptationV.110/X.30.
NOTE6:Thisoctetissignificantonlyifoctet3indicatesCCITT
standardizedrateadaptationV.120
NOTE7:BearerCapabilitycanbecodedaccordingtoanational/market
standard.Refertotherelevantaccessprotocolwherethisisthe
case.
ForadditionalinformationseeDSS1(ETS3004031[10])and
ISUP(ETS3003561[11],UserServiceInformation).
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
32/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
ForadditionalinformationseeDSS1(ETS3004031[10])and
ISUP(ETS3003561[11],UserServiceInformation).
BothwayThroughConnectionIndicator::=ENUMERATED{
bothwayPathRequired(0),
bothwayPathNotRequired(1)
networkdefaultisbothwaypathrequired
}
CallingPartysCategory::=OCTETSTRING(SIZE(1))
bitassignment,1stoctet:
HGFEDCBA
00000000callingpartycategoryunknown
00000001operatorlanguagefrench
00000010operatorlanguageenglish
00000011operatorlanguagegerman
00000100operatorlanguagerussian
00000101operatorlanguagespanish
00001010ordinarycallingsubscriber
00001011callingsubscriberwithpriority
00001100datacall(voicebanddata)
00001101testcall
00001111payphone
00010000
::spare
11011111
11100000
::reservedfornationaluse
11111110
CallResult::=OCTETSTRING(SIZE(16..197))
ForcodingseeCallResultDetails
CallResultDetails::=SEQUENCE{
reportCondition[00]ENUMERATED{
endOfConnection(01),
chargeLimit(02),
immediately(03)
},
timeStamp[01]DateAndTime,
partyToCharge[02]ReceivingSideID,
accumulatedCharge[03]INTEGER(0..65535)OPTIONAL,
innumberofunits
actualTariff[04]TariffInformationOPTIONAL,
chargeableDuration[06]INTEGER(0..2147483647)OPTIONAL,
in0.1seconds
timeOfAnswer[07]DateAndTimeOPTIONAL
...
}
CallResultDetailsisusedforcodingofCallResult.
TheSEQUENCEtagofCallResultDetailsisreplacedwiththeOCTETSTRINGtag
ofCallResult.
Cause::=OCTETSTRING(SIZE(2))
bitassignment,1stoctet:
HGFEDCBA
location:
1xx00000user
1xx00001privatenetworkservingthelocaluser(LPN)
1xx00010publicnetworkservingthelocaluser(LN)
1xx00011transitnetwork(TN)
1xx00100publicnetworkservingtheremoteuser(RLN)
1xx00101privatenetworkservingtheremoteuser(RPN)
1xx00111internationalnetwork(INT)
1xx01010networkbeyondaninterworkingpoint(BI)
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
33/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
codingstandard:
1000xxxxCCITTstandardizedcoding
1010xxxxreservedforISO/IECstandard
1100xxxxreservedfornationalstandard
1110xxxxreserved
bitassignment,2ndoctet:
causevalue,normalevent:
10000001unallocated(unassigned)number
10000010noroutetospecifiedtransitnetwork
10000011noroutetodestination
10000100sendspecialinformationtone
10000101misdialedtrunkprefix
10001000preemption
10001001preemptioncircuitreservedforreuse
10010000normalcallclearing
10010001userbusy
10010010nouserresponding
10010011noanswerfromuser
10010100subscriberabsent
10010101callrejected
10010110numberchanged
10011011destinationoutoforder
10011100invalidnumberformat(addressincomplete)
10011101facilityrejected
10011111normal,unspecified
causevalue,resourceunavailable:
10100010nocircuit/channelavailable
10100110networkoutoforder
10101001temporaryfailure
10101010switchingequipmentcongestion
10101011accessinformationdiscarded
10101100requestedcircuit/channelnotavailable:
10101110precedencecallblocked
10101111resourceunavailable,unspecified
causevalue,serviceoroptionnotavailable:
10110010requestedfacilitynotsubscribed
10110101outgoingcallsbarredwithinCUG
10110111incomingcallsbarredwithinCUG
10111001bearercapabilitynotauthorized
10111010bearercapabilitynotpresentlyavailable
10111110inconsistencyindesignatedoutgoingaccess
informationandsubscriberclass
10111111serviceoroptionnotavailable,unspecified
causevalue,serviceoroptionnotimplemented:
11000001bearercapabilitynotimplemented
11000101requestedfacilitynotimplemented
11000110onlyrestricteddigitalinformationbearercapability
isavailable(NU)
11001111serviceoroptionnotimplemenbted,unspecified
causevalue,invalidmessage:
11010111usernotamemberofCUG
11011000incompatibledestination
11011010nonexistingCUG
11011011invalidtransitnetworkselection(NU)
11011111invalidmessage,unspecified
causevalue,protocolerror:
11100001messagetypenonexistentornotimplemented
11100011informationelement/parameternonexistent
ornotimplementeddiscarded
11100110recoverontimerexpiry
11100111informationelement/parameternonexistent
ornotimplementedpassedon(NU)
11101110messagewithunrecognizedparameterdiscarded
11101111protocolerror,unspecified
causevalue,interworking:
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
34/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
11111111interworking,unspecified
CGEncountered::=ENUMERATED{
manualCGEncountered(1),
sCPOverload(2)
}
ChargingAnalysisInputData::=SEQUENCE{
chargingOrigin[01]OCTETSTRING(SIZE(1))OPTIONAL,
codingisapplicationdependant
trafficActivityCode[02]OCTETSTRING(SIZE(4))OPTIONAL,
codingisapplicationdependant
chargingCode[03]INTEGER(0..4095)OPTIONAL
...
}
ChargingEvent::=SEQUENCE{
eventTypeCharging[00]EventTypeCharging,
monitorMode[01]MonitorMode,
legID[02]SendingSideIDDEFAULTsendingSideID2
...
}
CollectedInfo::=CHOICE{
collectedDigits[00]SEQUENCE{
minimumNumberOfDigits[00]INTEGER(1..28)DEFAULT1,
maximumNumberOfDigits[01]INTEGER(1..28),
endOfReplyDigit[02]OCTETSTRING(SIZE(1..2))OPTIONAL,
contains1BCDdigitinthe4leastsignificantbitsofeach
octet.
cancelDigit[03]OCTETSTRING(SIZE(1..2))OPTIONAL,
contains1BCDdigitinthe4leastsignificantbitsofeach
octet.
startDigit[04]OCTETSTRING(SIZE(1..2))OPTIONAL,
contains1BCDdigitinthe4leastsignificantbitsofeach
octet.
firstDigitTimeOut[05]INTEGER(1..255)OPTIONAL,
interDigitTimeOut[06]INTEGER(1..255)OPTIONAL,
errorTreatment[07]ErrorTreatmentDEFAULT
stdErrorAndInfo,
interruptableAnnInd[08]BOOLEANDEFAULTTRUE,
voiceInformation[09]BOOLEANDEFAULTFALSE,
voiceBack[10]BOOLEANDEFAULTFALSE,
...
totalElapsedTimeOut[PRIVATE01]INTEGER(1..255)OPTIONAL
}
}
ConnectedNumberTreatmentIndicator::=ENUMERATED{
noINImpact(0),
presentationRestricted(1),
presentCalledINNumber(2)
networkdefaultisnoINimpact
}
CONServiceInteractionIndicators::=SEQUENCE{
forwardServiceInteractionIndicators[00]ForwardServiceInteractionIndicators
OPTIONAL,
backwardServiceInteractionIndicators[01]BackwardServiceInteractionIndicators
OPTIONAL,
suspendTimer[03]SuspendTimerOPTIONAL,
connectedNumberTreatmentIndicator[04]ConnectedNumberTreatmentIndicator
OPTIONAL
...
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
35/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
}
ControlType::=ENUMERATED{
sCPoverloaded(0),
manuallyInitiated(1),
destinationOverload(2),
sOCC(1)
}
CountersValue::=SEQUENCESIZE(0..100)OFSEQUENCE{
counterID[00]INTEGER(0..99),
counterValue[01]INTEGER(0..2147483647)
...
}
CTRServiceInteractionIndicators::=SEQUENCE{
backwardServiceInteractionIndicators[01]BackwardServiceInteractionIndicators
OPTIONAL,
bothwayThroughConnectIndicator[02]BothwayThroughConnectionIndicator
OPTIONAL,
connectedNumberTreatmentIndicator[04]ConnectedNumberTreatmentIndicator
OPTIONAL
...
}
CUGCallIndicator::=OCTETSTRING(SIZE(1))
bitassignment:
HGFEDCBA
xxxxxx00nonCUGcall
xxxxxx01spare
xxxxxx10CUGcallwithoutgoingaccess
xxxxxx11CUGcallwithoutoutgoingaccess
CUGInterLockCode::=OCTETSTRING(SIZE(4))
octet1,bitsHGFE:1stNetworkIdentitydigit,0..9BCDcoded
octet1,bitsDCBA:2ndNetworkIdentitydigit,0..9BCDcoded
octet2,bitsHGFE:3rdNetworkIdentitydigit,0..9BCDcoded
octet2,bitsDCBA:4thNetworkIdentitydigit,0..9BCDcoded
octet3,binarycodemostsignificantbyte
octet4,binarycodeleastsignificantbyte
CutAndPaste::=INTEGER(0..22)DataItemID::=SEQUENCE{
attribute00[00]AttributeOPTIONAL,
attribute01[01]AttributeOPTIONAL,
attribute02[02]AttributeOPTIONAL,
attribute03[03]AttributeOPTIONAL,
attribute04[04]AttributeOPTIONAL,
attribute05[05]AttributeOPTIONAL,
attribute06[06]AttributeOPTIONAL,
attribute07[07]AttributeOPTIONAL,
attribute08[08]AttributeOPTIONAL,
attribute09[09]AttributeOPTIONAL,
attribute10[10]AttributeOPTIONAL,
attribute11[11]AttributeOPTIONAL,
attribute12[12]AttributeOPTIONAL,
attribute13[13]AttributeOPTIONAL,
attribute14[14]AttributeOPTIONAL,
attribute15[15]AttributeOPTIONAL,
attribute16[16]AttributeOPTIONAL,
attribute17[17]AttributeOPTIONAL,
attribute18[18]AttributeOPTIONAL,
attribute19[19]AttributeOPTIONAL,
attribute20[20]AttributeOPTIONAL,
attribute21[21]AttributeOPTIONAL,
attribute22[22]AttributeOPTIONAL,
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
36/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
attribute23[23]AttributeOPTIONAL,
attribute24[24]AttributeOPTIONAL,
attribute25[25]AttributeOPTIONAL,
attribute26[26]AttributeOPTIONAL,
attribute27[27]AttributeOPTIONAL,
attribute28[28]AttributeOPTIONAL,
attribute29[29]AttributeOPTIONAL,
attribute30[30]AttributeOPTIONAL
}
DataItemInformation::=SEQUENCE{
attribute00[00]AttributeOPTIONAL,
attribute01[01]AttributeOPTIONAL,
attribute02[02]AttributeOPTIONAL,
attribute03[03]AttributeOPTIONAL,
attribute04[04]AttributeOPTIONAL,
attribute05[05]AttributeOPTIONAL,
attribute06[06]AttributeOPTIONAL,
attribute07[07]AttributeOPTIONAL,
attribute08[08]AttributeOPTIONAL,
attribute09[09]AttributeOPTIONAL,
attribute10[10]AttributeOPTIONAL,
attribute11[11]AttributeOPTIONAL,
attribute12[12]AttributeOPTIONAL,
attribute13[13]AttributeOPTIONAL,
attribute14[14]AttributeOPTIONAL,
attribute15[15]AttributeOPTIONAL,
attribute16[16]AttributeOPTIONAL,
attribute17[17]AttributeOPTIONAL,
attribute18[18]AttributeOPTIONAL,
attribute19[19]AttributeOPTIONAL,
attribute20[20]AttributeOPTIONAL,
attribute21[21]AttributeOPTIONAL,
attribute22[22]AttributeOPTIONAL,
attribute23[23]AttributeOPTIONAL,
attribute24[24]AttributeOPTIONAL,
attribute25[25]AttributeOPTIONAL,
attribute26[26]AttributeOPTIONAL,
attribute27[27]AttributeOPTIONAL,
attribute28[28]AttributeOPTIONAL,
attribute29[29]AttributeOPTIONAL,
attribute30[30]AttributeOPTIONAL
}
DateAndTime::=OCTETSTRING(SIZE(6))YYMMDDHHMMSS,BCDcoded.
eg.31stofdecember1995,12:15:38Hiscodedas592113215183
DestinationRoutingAddress::=SEQUENCESIZE(1)OFNumber
ElementaryMessageID::=INTEGER(0..65535)
ErrorTreatment::=ENUMERATED{
stdErrorAndInfo(0),
help(1),
repeatPrompt(2)
}
ETCServiceInteractionIndicators::=SEQUENCE{
backwardServiceInteractionIndicators[01]BackwardServiceInteractionIndicators
OPTIONAL,
bothwayThroughConnectIndicator[02]BothwayThroughConnectionIndicator
OPTIONAL,
connectedNumberTreatmentIndicator[04]ConnectedNumberTreatmentIndicator
OPTIONAL
...
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
37/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
}
EventSpecificInformationBCSM::=CHOICE{
collectedInfoSpecificInfo[00]SEQUENCE{
calledPartyNumber[00]Number
...
},
analyzedInfoSpecificInfo[01]SEQUENCE{
calledPartyNumber[00]Number
...
},
routeSelectFailureSpecificInfo[02]SEQUENCE{
failureCause[00]CauseOPTIONAL
...
},
oCalledPartyBusySpecificInfo[03]SEQUENCE{
busyCause[00]CauseOPTIONAL
...
},
oCalledPartyNotReachableSpecificInfo[PRIVATE01]SEQUENCE{
notReachableCause[00]CauseOPTIONAL
...
},
oAlertingSpecificInfo[PRIVATE02]SEQUENCE{
backwardCallIndicators[00]BackwardCallIndicators
...
},
oNoAnswerSpecificInfo[04]SEQUENCE{
...
},
oAnswerSpecificInfo[05]SEQUENCE{
...
timeToAnswer[PRIVATE01]INTEGER(0..2047)OPTIONAL,
backwardCallIndicators[PRIVATE02]BackwardCallIndicatorsOPTIONAL,
backwardGVNSIndicator[PRIVATE03]BackwardGVNSIndicatorOPTIONAL
},
oMidCallSpecificInfo[06]SEQUENCE{
...
midCallEvents[PRIVATE01]CHOICE{
flash[00]NULL,
userCallSuspend[01]NULL,
userCallResume[02]NULL,
dTMFDigitsCompleted[03]GenericDigits,
dTMFDigitsTimeOut[04]GenericDigits
}OPTIONAL
whenemptysequence'flash'isassumed
},
oDisconnectSpecificInfo[07]SEQUENCE{
releaseCause[00]CauseOPTIONAL
...
},
tRouteSelectFailureSpecificInfo[PRIVATE06]SEQUENCE{
failureCause[00]CauseOPTIONAL
...
},
tCalledPartyBusySpecificInfo[08]SEQUENCE{
busyCause[00]CauseOPTIONAL
...
},
tCalledPartyNotReachableSpecificInfo[PRIVATE03]SEQUENCE{
notReachableCause[00]CauseOPTIONAL
...
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
38/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
},
tAlertingSpecificInfo[PRIVATE07]SEQUENCE{
backwardCallIndicators[00]BackwardCallIndicators
...
},
tNoAnswerSpecificInfo[09]SEQUENCE{
...
},
tAnswerSpecificInfo[10]SEQUENCE{
...
timeToAnswer[PRIVATE01]INTEGER(0..2047)OPTIONAL,
backwardCallIndicators[PRIVATE02]BackwardCallIndicatorsOPTIONAL,
backwardGVNSIndicator[PRIVATE03]BackwardGVNSIndicatorOPTIONAL
},
tMidCallSpecificInfo[11]SEQUENCE{
...
midCallEvents[PRIVATE01]CHOICE{
flash[00]NULL,
userCallSuspend[01]NULL,
userCallResume[02]NULL,
dTMFDigitsCompleted[03]GenericDigits,
dTMFDigitsTimeOut[04]GenericDigits
}OPTIONAL
whenemptysequence'flash'isassumed
},
tDisconnectSpecificInfo[12]SEQUENCE{
releaseCause[00]CauseOPTIONAL
...
}
}
EventSpecificInfoCharging::=CHOICE{
tariffInformation[00]TariffInformation,
tariffIndicator[01]OCTETSTRING(SIZE(2)),
codingisapplicationdependant
chargeNoChargeIndication[02]ENUMERATED{
callFreeOfCharge(1),
chargeableCall(2)
}
}
EventTypeBCSM::=ENUMERATED{
origAttemptauthorized(01),TDPonly
collectedInfo(02),
analyzedInformation(03),
routeSelectFailure(04),
oCalledPartyBusy(05),
oAlerting(1),
oCalledPartyNotReachable(2),
oNoAnswer(06),
oAnswer(07),
oMidCall(08),
oSuspended(3),
oReAnswer(4),
oDisconnect(09),
oAbandon(10),
termAttemptauthorized(12),TDPonly
tRouteSelectFailure(5),
tCalledPartyBusy(13),
tAlerting(6),
tCalledPartyNotReachable(7),
tNoAnswer(14),
tAnswer(15),
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
39/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
tMidCall(16),
tSuspended(8),
tReAnswer(9),
tDisconnect(17),
tAbandon(18)
}
EventTypeCharging::=ENUMERATED{
tariffInformation(1),
tariffIndicator(2),
chargeNoChargeIndication(3)
}
ExistingLegs::=SEQUENCE{
legID[00]ReceivingSideID,
linkInd[01]NULLOPTIONAL
}
ExtensionField1::=SEQUENCE{
typeINTEGER(0..63),
criticalityENUMERATED{
ignore(0),
abort(1)
}DEFAULTignore,
value[1]ANYDEFINEDBYtype
followingformatsareatleastsupported:
kindOfVariableValueEXPLICITINTEGER(0..65535)
kindOfLongIntegerValueEXPLICITINTEGER(0..4294967295)
kindOfNumberValueEXPLICITNumber
kindOfStringValueEXPLICITIA5String(SIZE(1..127))
...
}
ExtensionField2::=SEQUENCE{
typeINTEGER(0..63),
criticalityENUMERATED{
ignore(0),
abort(1)
}DEFAULTignore,
value[1]ANYDEFINEDBYtype
followingformatsareatleastsupported:
kindOfVariableValueEXPLICITINTEGER(0..65535)
kindOfLongIntegerValueEXPLICITINTEGER(0..4294967295)
kindOfNumberValueEXPLICITNumber
kindOfStringValueEXPLICITIA5String(SIZE(1..127))
kindOfNumberValueEXPLICITGenericNumber
...
}
FCIBillingChargingCharacteristics::=OCTETSTRING(SIZE(5..794))
ForcodingseeFCIBillingDetails
FCIBillingDetails::=SEQUENCE{
partyToCharge[01]SendingSideID,
createINBillingRecord[02]NULLOPTIONAL,maybesentonlyonce
additionalBillingInfo[03]SEQUENCE{
chargeParty[00]CHOICE{
single[00]ENUMERATED{
aPartyToBeCharged(0),
bPartyToBeCharged(1),
cPartyToBeCharged(2),
otherPartyToBeCharged(3)
},
distributed[01]SEQUENCESIZE(4)OFINTEGER(0..99)
indicatingpercentagesfora,b,c,otherparties.
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
40/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
}OPTIONAL,
serviceFeatureCode[01]OCTETSTRING(SIZE(2))OPTIONAL,
codingisapplicationdependant
chargingUnitsAddition[02]INTEGER(0..32767)OPTIONAL,
genericChargingDigits[03]GenericDigitsSetOPTIONAL,
the'typeofdigits'isonlyrelevanttoofflinebillingsystems
theuseisnetworkoperatorspecific
genericChargingNumbers[04]GenericNumberSetOPTIONAL
the'numberqualifierindicator'isonlyrelevanttooffline
billingsystems
theuseisnetworkoperatorspecific
}OPTIONAL,
tariffInformation[04]TariffInformationOPTIONAL,
startOfChargingIndicator[05]ENUMERATED{
atResourceConnection(0),
atAnswer(1),
whenOrdered(2)
}OPTIONAL,
orderStartOfCharging[06]NULLOPTIONAL,
chargingChangeIndicator[07]ENUMERATED{
resumeCharging(1),
holdCharging(2)
}OPTIONAL,
>
...
}
FCIBillingDetailsisusedforcodingofFCIBillingChargingCharacteristics.
TheSEQUENCEtagofFCIBillingDetailsisreplacedwiththeOCTETSTRINGtag
ofFCIBillingChargingCharacteristics.
FilteredCallTreatment::=SEQUENCE{
sFBillingChargingCharacteristics[00]SFBillingChargingCharacteristics,
informationToSend[01]InformationToSendOPTIONAL,
maximumNumberOfCounters[02]INTEGER(1..100)DEFAULT1,
releaseCause[03]CauseOPTIONAL
...
}
FilteringCharacteristics::=CHOICE{
interval[00]INTEGER(1..32000),
numberOfCalls[01]INTEGER(0..65535)
}
FilteringCriteria::=CHOICE{
serviceKey[02]ServiceKey,
addressAndService[30]SEQUENCE{
calledAddressValue[00]GenericNumber,
serviceKey[01]ServiceKey,
callingAddressValue[02]GenericNumberOPTIONAL,
locationNumber[03]NumberOPTIONAL
...
}
}
FilteringTimeOut::=CHOICE{
duration[00]INTEGER(2..86400),
stopTime[01]DateAndTime
}
ForwardCallIndicators::=OCTETSTRING(SIZE(2))
bitassignment,1stoctet:
HGFEDCBA
national/internationalcallindicator:
xxxxxxx0calltobetreatedasanationalcall
xxxxxxx1calltobetreatedasaninternationalcall
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
41/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
ISDNUserPartindicator:
xx0xxxxxISDNUserPartnotusedalltheway
xx1xxxxxISDNUserPartusedalltheway
ISDNUserPartpreferenceindicator:
00xxxxxxISDNUserPartpreferredalltheway
01xxxxxxISDNUserPartnotrequiredalltheway
10xxxxxxISDNUserPartrequiredalltheway
11xxxxxxspare
bitassignment,2ndoctet(Note):
ISDNaccessindicator:
xxxxxxx0originatingaccessnonISDN
xxxxxxx1originatingaccessISDN
VPNCallindicator(nationaluse):
00xxxxxxnonVPNcall
01xxxxxxVPNcallterminatingtooffnet
10xxxxxxVPNcallterminatingtoonnet
11xxxxxxVPNcallterminatingtoonnet/offnet,
screening/numbertranslationrequired
atdestination
Note:Noinformation(bitsettozero)isprovidedrelatedtotheremaining
bitsB,C,D,EandFinForwardCallIndicators
ForwardGVNSIndicator::=SEQUENCE{
oPSPIdentification[00]OPSPIdentification,
gVNSUserGroupID[01]GVNSUserGroupID,
tNRNumber[02]TNRNumber
}
ForwardServiceInteractionIndicators::=SEQUENCE{
conferenceTreatmentIndicator[01]OCTETSTRING(SIZE(1))
bitassignment:
HGFEDCBA
acceptConferenceRequest'1xxxxx01'B
rejectConferenceRequest'1xxxxx10'B
OPTIONAL,networkdefaultisacceptconferencerequest
callDiversionTreatmentIndicator[02]OCTETSTRING(SIZE(1))
bitassignment:
HGFEDCBA
callDiversionAllowed'1xxxxx01'B
callDiversionNotAllowed'1xxxxx10'B
OPTIONAL,networkdefaultisCallDiversionallowed
callOfferingTreatmentIndicator[03]OCTETSTRING(SIZE(1))
bitassignment:
HGFEDCBA
callOfferingNotAllowed'1xxxxx01'B
callOfferingAllowed'1xxxxx10'B
OPTIONAL,networkdefaultisCallOfferingnotallowed
callTransferTreatmentIndicator[PRIVATE01]OCTETSTRING(SIZE(1))
bitassignment:
HGFEDCBA
callTransferAllowed'1xxxxx01'B
callTransferNotAllowed'1xxxxx10'B
OPTIONALnetworkdefaultisCallTransferallowed
...
}
ForwardSuppressionIndicators::=SETSIZE(1..10)OFOCTETSTRING(SIZE(2))
bitassignment(foreachforwardsuppressionindicatorelement),1stoctet:
HGFEDCBA
parameterqualifier:
00000000additionalcallednumber
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
42/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
00000001additionalcallingpartynumber
00000010additionaloriginalcallednumber
00000011additionalredirectingnumber
00000100additionaloriginalcalledINnumber
00000101privatenetworktravellingclassmark
00000110businesscommunicationgroupID
00000111callingpartysubaddress
00001000calledpartysubaddress
00001010locationnumber
bitassignment,2ndoctet:
instructionindicator:
xxxxxx01suppress
xxxxxx10passunchanged
GapCriteria::=CHOICE{
calledAddressValue[00]GenericNumber,
gapOnService[02]SEQUENCE{
serviceKey[00]ServiceKey
...
},
calledAddressAndService[29]SEQUENCE{
calledAddressValue[00]GenericNumber,
serviceKey[01]ServiceKey
...
},
callingAddressAndService[30]SEQUENCE{
callingAddressValue[00]GenericNumber,
serviceKey[01]ServiceKey,
locationNumber[02]NumberOPTIONAL
...
}
}
GapIndicators::=SEQUENCE{
allowedNumberOfCalls[PRIVATE01]INTEGER(1..127)DEFAULT1,
duration[00]INTEGER(2..86400),
gapInterval[01]INTEGER(1..60000)
...
}
GapTreatment::=CHOICE{
informationToSend[00]InformationToSend,
releaseCause[01]Cause,
both[02]SEQUENCE{
informationToSend[00]InformationToSend,
releaseCause[01]Cause
...
}
}
GenericDigits::=OCTETSTRING(SIZE(2..15))
bitassignment,1stoctet:
HGFEDCBA
typeofdigits:
xxx00000accountcode
xxx00001authorizationcode
xxx00010privatenetworktravellingclassmark
xxx00011businesscommunicationgroupID
xxx00100
::
xxx01111reservedforinternationaluse
xxx10000
::
xxx11110reservedfornationaluse
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
43/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
xxx11111reservedforextension
encodingscheme:
000xxxxxBCD,evennumberofdigits
001xxxxxBCD,oddnumberofdigits
011xxxxxbinarycoded
octets2..15:digits,BCD/binarycodedasindicatedbyencodingscheme
GenericDigitsSet::=SETSIZE(1..20)OFGenericDigits
GenericName::=OCTETSTRING(SIZE(1..52))
bitassignment,1stoctet:
HGFEDCBA
Namepresentationrestrictedindicator:
xxxxxx00Presentationofnameallowed
xxxxxx01Presentationofnamerestricted
xxxxxx10Spare
xxxxxx11Spare
Screeningindicator:
xxxx00xxUserprovided
xxxx01xxNetworkprovided
xxxx10xxSpare
xxxx11xxSpare
Availabilityindicator:
xxx0xxxxNameavailable
xxx1xxxxNamenotavailable
Note:Whentheavailibilityindicatorisset
tonamenotavailable,thenoctets2
to52areomitted.
TypeofName:
000xxxxxSpare
001xxxxxCallingParty'sName
010xxxxxSpare
:
111xxxxxSpare
bitassignment,2ndoctet:
HGFEDCBA
Encodingidentification:
00000000Spare
00000001IA5encoding
00000010Spare
:
11111111Spare
octets3..52:Charactersubfieldsencodedasspecified
byoctet2
GenericNumber::=OCTETSTRING(SIZE(3..17))
bitassignment,1stoctet:
HGFEDCBA
numberqualifierindicator
00000000reserved
00000001additionalcallednumber
00000010reserved
00000011reserved
00000100reserved
00000101additionalconnectednumber
00000110additionalcallingpartynumber
00000111additionaloriginalcallednumber
00001000additionalredirectingnumber
00001001additionalredirectionnumber
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
44/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
00001010calledfreephonenumber
00001011
::reserved(calledfreephonenumber)
01111111
10000000
::reservedfornationaluse
11111110
11111111reservedforextension
bitassignment,2ndoctet:
natureofaddressindicator:
x0000001subscribernumber
x0000010unknown
x0000011nationalsignificantnumber
x0000100internationalnumber
x1110000
::
x1111110reservedfornationaluse
odd/evenindicator:
0xxxxxxxevennumberofaddresssignals
1xxxxxxxoddnumberofaddresssignals
bitassignment,3rdoctet:
screeningindicator:
xxxxxx00userprovided,notverified
xxxxxx01userprovided,verifiedandpassed
xxxxxx10userprovided,verifiedandfailed
xxxxxx11networkprovided
addresspresentationrestrictedindicator:
xxxx00xxpresentationallowed
xxxx01xxpresentationrestricted
xxxx10xxnumbernotavailable
numberingplanindicator:
x001xxxxISDNnumberingplan(E.164)
x011xxxxdatanumberingplan(X.121)
x100xxxxtelexnumberingplan(F.69)
x101xxxxprivatenumberingplan(F.69)
x110xxxxreservedfornationaluse
numberincompleteindicator:
0xxxxxxxcomplete
1xxxxxxxincomplete
octets4..17:addresssignals,0..9BCDcoded
filler'0'Hisusedincaseofoddnumberofdigits
GenericNumberSet::=SETSIZE(1..20)OFGenericNumber
GVNSUserGroupID::=OCTETSTRING(SIZE(1..9))
BitAssignment:firstOCTET(part:odd/even)
HGFEDCBA
0xxxxxxxevennumberofdigits
1xxxxxxxoddnumberofdigits
BitAssignment:firstOCTET(part:GUGlengthIndicator)
HGFEDCBA
xxxx0000length0octets
:
xxxx1000length8octets
OCTETS(2..9):DigitsBCDcoded
HandOverInfo::=SEQUENCE{
handOverCounter[00]INTEGER(1..127),
sendingSCPAddress[01]CHOICE{
colocated[00]NULL,
pointCodeAndSubSystemNumber[01]OCTETSTRING(SIZE(3)),
octets1..2:SPC
IncaseofITUSPCaddressthe2mostsignificantbits
ofthe2ndoctetarecoded0
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
45/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
octet3:SubSystemNumber
globalTitle[02]OCTETSTRING(SIZE(4..12)),
octet1:translationtype
bitassignment,2stoctet:
HGFEDCBA
encodingscheme:
xxxx0001BCD,oddnumberofdigits
xxxx0010BCD,evennumberofdigits
numberingplan:
0001xxxxISDNnumberingplan(E.164)
0011xxxxdatanumberingplan(X.121)
0100xxxxtelexnumberingplan(F.69)
0101xxxxmaritimemobilenumberingplan
0110xxxxlandmobilenumberingplan
0111xxxxISDNmobilenumberingplan
bitassignment,3ndoctet:
natureofaddressindicator:
x0000001subscribernumber
x0000010unknown
x0000011nationalsignificantnumber
x0000100internationalnumber
octets4..12:addresssignals,coded'0'H..'9'H,
'B'H(code11),'C'H(code12)
filler'0'Hisusedincaseofoddnumberofdigits
globalTitleAndSubSystemNumber[03]OCTETSTRING(SIZE(5..13)),
octet1:SubSystemNumber
octets2..13:GlobalTitle,codingseeabove
pointCodeAndSubSystemNumberANSI[04]OCTETSTRING(SIZE(4))
octet1..3istheSPCwhichconsistsofthreepartsplaced
inseparateoctets.
octets1:network
octets2:cluster
octets3:member
octet4:SubSystemNumber
}DEFAULTcolocatedNULL,
sendingSCPDialogueInfo[02]SEQUENCE{
protocolIndicator[01]OCTETSTRING(SIZE(2)),
bitassignment,1stoctet:
HGFEDCBA
ProtocolIdentifier:
00000000ETSICOREINAPCS1
00000001EricssonINAPCS1+
00000010
:Reservedforfutureuse
01111111
10000000
:Reservedformarketspecificprotocolsubsets
11111111
bitassignment,2stoctet:
HGFEDCBA
TCAPDialogueLevel:
00000000NetworkDefault
00000001BlueTCAPBlueSCCP
00000010WhiteTCAPBlueSCCP
00000011WhiteTCAPWhiteSCCP
00000100
:Reservedforfutureuse
11111111
userInformation[02]DialogueUserInformationArgOPTIONAL
...
},
sendingSCPCorrelationInfo[03]OCTETSTRING(SIZE(16))OPTIONAL,
codingisimplementationdependant
receivingSCPAddress[04]CHOICE{
colocated[00]NULL,
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
46/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
pointCodeAndSubSystemNumber[01]OCTETSTRING(SIZE(3)),
octets1..2:SPC
IncaseofITUSPCaddressthe2mostsignificantbits
ofthe2ndoctetarecoded0
octet3:SubSystemNumber
globalTitle[02]OCTETSTRING(SIZE(4..12)),
octet1:translationtype
bitassignment,2stoctet:
HGFEDCBA
encodingscheme:
xxxx0001BCD,oddnumberofdigits
xxxx0010BCD,evennumberofdigits
numberingplan:
0001xxxxISDNnumberingplan(E.164)
0011xxxxdatanumberingplan(X.121)
0100xxxxtelexnumberingplan(F.69)
0101xxxxmaritimemobilenumberingplan
0110xxxxlandmobilenumberingplan
0111xxxxISDNmobilenumberingplan
bitassignment,3ndoctet:
natureofaddressindicator:
x0000001subscribernumber
x0000010unknown
x0000011nationalsignificantnumber
x0000100internationalnumber
octets4..12:addresssignals,coded'0'H..'9'H,
'B'H(code11),'C'H(code12)
filler'0'Hisusedincaseofoddnumberofdigits
globalTitleAndSubSystemNumber[03]OCTETSTRING(SIZE(5..13)),
octet1:SubSystemNumber
octets2..13:GlobalTitle,codingseeabove
pointCodeAndSubSystemNumberANSI[04]OCTETSTRING(SIZE(4))
octet1..3istheSPCwhichconsistsofthreepartsplaced
inseparateoctets.
octets1:network
octets2:cluster
octets3:member
octet4:SubSystemNumber
}DEFAULTcolocatedNULL,
receivingSCPDialogueInfo[05]SEQUENCE{
protocolIndicator[01]OCTETSTRING(SIZE(2)),
bitassignment,1stoctet:
HGFEDCBA
ProtocolIdentifier:
00000000ETSICOREINAPCS1
00000001EricssonINAPCS1+
00000010
:Reservedforfutureuse
01111111
10000000
:Reservedformarketspecificprotocolsubsets
11111111
bitassignment,2stoctet:
HGFEDCBA
TCAPDialogueLevel:
00000000NetworkDefault
00000001BlueTCAPBlueSCCP
00000010WhiteTCAPBlueSCCP
00000011WhiteTCAPWhiteSCCP
00000100
:Reservedforfutureuse
11111111
userInformation[02]DialogueUserInformationArgOPTIONAL
...
},
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
47/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
receivingSCPCorrelationInfo[06]OCTETSTRING(SIZE(16))OPTIONAL,
codingisimplementationdependant
handOverNumber[07]NumberOPTIONAL,
handOverData[08]INTEGER(0..65535)OPTIONAL
...
}
HighLayerCompatibility::=OCTETSTRING(SIZE(2))
bitassignment,1stoctet:
HGFEDCBA
presentationmethodofprotocolprofile:
1xxxxx01highlayerprotocolprofile(withoutspecification
ofattributes)
SeeDSS1(ETS3004031[10])
interpretation:
1xx100xxfirst(primaryoronly)highlayercharacteristics
identificationtobeusedinthecall
codingstandard:
100xxxxxCCITTstandardizedcoding
101xxxxxreservedforISO/IECstandard
110xxxxxreservedfornationalstandard
111xxxxxstandarddefinedforthenetwork(publicorprivate)
presentonthenetworksideoftheinterface
bitassignment,2ndoctet:
10000001telephony
10000100facsimilegroup2/3
10100001facsimilegroup4classI
10100100teletexservice,basicandmixedmodeofoperation
andfacsimileservicegroup4,classesIIandIII
10101000teletexservice,basicandprocessablemodeofoperation
10110001teletexservice,basicmodeofoperation
10110010syntaxbasedvideotext
10110011internationalvideotextinterworkingviagateways
orinterworkingunits
10110101telexservice
10111000messagehandlingservice
11000001OSIapplication
11011110reservedformaintenance
11011111reservedformanagement
11100000videotelephony
11100001videoconferencing
ICAServiceInteractionIndicators::=SEQUENCE{
forwardServiceInteractionIndicators[00]ForwardServiceInteractionIndicators
OPTIONAL,
suspendTimer[03]SuspendTimerOPTIONAL
...
}
IDPServiceInteractionIndicators::=SEQUENCE{
forwardServiceInteractionIndicators[00]ForwardServiceInteractionIndicators
OPTIONAL,
backwardServiceInteractionIndicators[01]BackwardServiceInteractionIndicators
OPTIONAL
...
}
InformationToSend::=CHOICE{
inbandInfo[00]SEQUENCE{
messageID[00]CHOICE{
elementaryMessageID[00]ElementaryMessageID,
elementaryMessageIDs[29]SEQUENCESIZE(1..5)OFElementaryMessageID,
variableMessage[30]SEQUENCE{
elementaryMessageID[00]ElementaryMessageID,
variableParts[01]SEQUENCESIZE(1..20)OFCHOICE{
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
48/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
integer[00]INTEGER(0..65535),
number[01]GenericDigits,
time[02]OCTETSTRING(SIZE(2)),
HH:MM,BCDcoded.
date[03]OCTETSTRING(SIZE(3)),
YYMMDD,BCDcoded.
priceInWholeUnits[PRIVATE01]OCTETSTRING(SIZE(4)),
DDDDDDDD,BCDcoded.
priceInTenthsOfUnits[PRIVATE02]OCTETSTRING(SIZE(4)),
DDDDDDD.D,BCDcoded.
priceInHundredthsOfUnits[04]OCTETSTRING(SIZE(4)),
DDDDDD.DD,BCDcoded.
eg.price=ECU249.50wouldbeencodedas:
BitsHGFEDCBA
leadingoctet00
20
94
05
priceInThousandthsOfUnits[PRIVATE03]OCTETSTRING(SIZE(4))
DDDDD.DDD,BCDcoded.
}
}
},
numberOfRepetitions[01]INTEGER(1..127)OPTIONAL,
default1ifnodurationspecified
duration[02]INTEGER(0..32767)OPTIONAL,
interval[03]INTEGER(0..32767)OPTIONAL
...
},
tone[01]SEQUENCE{
toneID[00]INTEGER(0..65535),
duration[01]INTEGER(0..127)OPTIONAL
...
},
displayInformation[02]IA5String(SIZE(1..127)),
textID[PRIVATE01]INTEGER(0..255)
}
InvokeID::=INTEGER(128..127)
IPRoutingAddress::=Number
IPSSPCapabilities::=OCTETSTRING(SIZE(2))
bitassignment,1stoctet:
HGFEDCBA
xxxxxxx1sRFType01Supported,eg.ASTDR
xxxxxx1xsRFType02Supported,eg.Gain
xxxxx1xxsRFType03Supported,eg.Display
xxxx1xxxsRFType04Supported,eg.Assist
::::
1xxxxxxxsRFType08Supported
bitassignment,2ndoctet:
HGFEDCBA
xxxxxxx1sRFType09Supported
xxxxxx1xsRFType10Supported
xxxxx1xxsRFType11Supported
xxxx1xxxsRFType12Supported
::::
1xxxxxxxsRFType16Supported
LegIDs::=SEQUENCESIZE(1..30)OFExistingLegs
LegType::=INTEGER(1..30)
LimitCriteria::=GapCriteria
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
49/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
LimitIndicators::=SEQUENCE{
duration[00]INTEGER(1..86400)
...
}
LimitTreatment::=GapTreatment
MiscCallInfo::=SEQUENCE{
messageType[00]ENUMERATED{
request(0),
notification(1)
}
...
}
MonitorMode::=ENUMERATED{
interrupted(0),
notifyAndContinue(1),
transparent(2)
}
Number::=OCTETSTRING(SIZE(2..16))
bitassignment,1stoctet:
HGFEDCBA
natureofaddressindicator:
x0000001subscribernumber(nationaluse)
x0000010unknown(nationaluse)
x0000011nationalsignificantnumber
x0000100internationalnumber
x1110000
::
x1111110reservedfornationaluse
odd/evenindicator:
0xxxxxxxevennumberofaddresssignals
1xxxxxxxoddnumberofaddresssignals
bitassignment,2ndoctet:
screeningindicator(callingpartynumberand
relatednumbersonly):
xxxxxx00userprovided,notverified(Note1)
xxxxxx01userprovided,verifiedandpassed
xxxxxx10userprovided,verifiedandfailed(Note1)
xxxxxx11networkprovided
addresspresentationrestrictedindicator
(callingpartynumberandrelatednumbersonly):
xxxx00xxpresentationallowed
xxxx01xxpresentationrestricted
xxxx10xxnumbernotavailable
numberingplanindicator:
x001xxxxISDNnumberingplan(E.164)
x011xxxxdatanumberingplan(X.121)
x100xxxxtelexnumberingplan(F.69)
x101xxxxreservedfornationaluse(Note2)
x110xxxxreservedfornationaluse
internalnetworknumberindicator
(calledpartynumberandrelatednumbersonly):
0xxxxxxxroutingtointernalnetworkallowed
1xxxxxxxroutingtointernalnetworknotallowed
callingpartynumberincompleteindicator
(callingpartynumberandrelatednumbersonly):
0xxxxxxxcomplete
1xxxxxxxincomplete
octets3..16:addresssignals,coded'0'H..'9'H,
'B'H(code11),'C'H(code12),'F'H(ST)
filler'0'Hisusedincaseofoddnumberofdigits
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
50/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
Note1:ReservedfieldifnumberisLocationNumber
Note2:PrivatenumberingplanifnumberisLocationNumber
SeeETS3003561[11].
OPSPIdentification::=OCTETSTRING(SIZE(1..5))
BitAssignment:firstOCTET(part:odd/even)
HGFEDCBA
0xxxxxxxevennumberofdigits
1xxxxxxxoddnumberofdigits
BitAssignment:firstOCTET(part:OPSPlengthIndicator)
HGFEDCBA
xxxx0000length0octets
:
xxxx0100length4octets
OCTETS(2..5):DigitsBCDcoded
ReceivingSideID::=CHOICE{
receivingSideID[01]LegType
}
RedirectionInformation::=OCTETSTRING(SIZE(2))
bitassignment:
HGFEDCBA
redirectionindicator:
xxxxx000noredirection
xxxxx001callrerouted
xxxxx010callrerouted,allredirection
informationpresentationrestricted
xxxxx011calldiversion
xxxxx100calldiversion,allredirection
informationpresentationrestricted
xxxxx101callrerouted,redirectionnumber
presentationrestricted
xxxxx110calldiversion,redirectionnumber
presentationrestricted
originalredirectionreason:
0000xxxxunknown/notavailable
0001xxxxuserbusy
0010xxxxnoreply
0011xxxxunconditional
bitassignment,2ndoctet:
redirectioncounter:
xxxxx0011redirection
::
xxxxx1015redirections
redirectionreason:
0000xxxxunknown/notavailable
0001xxxxuserbusy
0010xxxxnoreply
0011xxxxunconditional
0100xxxxdeflectionduringalerting
0101xxxxdeflectionimmediateresponse
0110xxxxmobilesubscribernotreachable
SeeETS3003561[11]RedirectionInformation.
RequestedInformationList::=SEQUENCESIZE(1..5)OF
SEQUENCE{
requestedInformationType[00]RequestedInformationType,
requestedInformationValue[01]CHOICE{
callAttemptElapsedTimeValue[00]INTEGER(0..255),
callStopTimeValue[01]DateAndTime,
callConnectedElapsedTimeValue[02]INTEGER(0..2147483647),
calledAddressValue[03]GenericNumber,
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
51/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
releaseCause[30]Cause
}
}
RequestedInformationType::=ENUMERATED{
callAttemptElapsedTime(0),
callStopTime(1),
callConnectedElapsedTime(2),
calledAddress(3),
releaseCause(30)
}
RequestedInformationTypeList::=SEQUENCESIZE(1..5)OFRequestedInformationType
ResponseCondition::=ENUMERATED{
intermediateResponse(0),
lastResponse(1)
}
SeeITUTQ.1218Revised.
RouteIndex::=OCTETSTRING(SIZE(1))
codingisimplementationdependant
RouteList::=SEQUENCESIZE(1)OFRouteIndex
RouteOrigin::=OCTETSTRING(SIZE(2))
codingisimplementationdependant
SCIBillingChargingCharacteristics::=CHOICE{
chargingInformation[00]SEQUENCE{
orderStartOfCharging[00]NULLOPTIONAL,
chargeMessage[01]SEQUENCE{
eventTypeCharging[01]EventTypeCharging,
eventSpecificInfoCharging[02]EventSpecificInfoCharging
...
}OPTIONAL,
pulseBurst[02]INTEGER(1..255)OPTIONAL,
createDefaultBillingRecord[03]NULLOPTIONAL
...
},
chargingAnalysisInputData[01]ChargingAnalysisInputData
}
SendingSideID::=CHOICE{
sendingSideID[00]LegType
}
ServiceKey::=INTEGER(0..2147483647)
SFBillingChargingCharacteristics::=SEQUENCE{
tariffInformation[00]TariffInformationOPTIONAL,
tariffIndicator[01]OCTETSTRING(SIZE(2))OPTIONAL,
codingisapplicationdependant
chargeNoChargeIndication[02]ENUMERATED{
callFreeOfCharge(1),
chargeableCall(2)
}DEFAULTchargeableCall
...
}
SuspendTimer::=INTEGER(0..120)valueinseconds
TariffInformation::=SEQUENCE{
numberOfStartPulses[00]INTEGER(0..255),
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
52/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
startInterval[01]INTEGER(0..3276),
startIntervalAccuracy[02]ENUMERATED{
tenMilliSeconds(01),
oneHundredMilliSeconds(02),
seconds(03)
},
numberOfPeriodicPulses[03]INTEGER(0..255),
periodicInterval[04]INTEGER(0..3276),
periodicIntervalAccuracy[05]ENUMERATED{
tenMilliSeconds(01),
oneHundredMilliSeconds(02),
seconds(03)
},
activationTime[06]DateAndTimeOPTIONAL
whennotspecifiedtheactivationisimmediate
...
}
TimerID::=ENUMERATED{
tSSF(0)
}
TimerValue::=INTEGER(0..2047)
TNRNumber::=OCTETSTRING(SIZE(1..10))
BitAssignment:firstOCTET(part:odd/even)
HGFEDCBA
0xxxxxxxevennumberofdigits
1xxxxxxxoddnumberofdigits
BitAssignment:firstOCTET(part:numberingPlanID)
HGFEDCBA
x000xxxxSpare
x001xxxxISDNTelephonyNumberingPlan
x010xxxxSpare
x011xxxxDataNumberingPlan
x100xxxxReserved
x101xxxxReserved
x110xxxxReserved
x111xxxxSpare
BitAssignment:firstOCTET(part:TNRNlengthIndicator)
HGFEDCBA
xxxx0000length0octets
::
xxxx1001length9octets
BitAssignment:secondOCTET(part:NatureOfAddress)
HGFEDCBA
x0000000Spare
x0000001NationalSubscriberNumber
x0000010Unknown
x0000011NationalNumber
x0000100InterNationalNumber
x0000101NetworkSpecificNumber
x0000110
::Spare
x1101111
x1110000
::ReservedforNationaluse
x1111110
x1111111Spare
OCTETS(3..10):DigitsBCDcoded
TriggerType::=INTEGER(0..255)
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
53/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
END
2.2.6Codes
EricssonINAPCS1plusCodes{iso(1)memberbody(2)bsi(826)
disc(0)ericsson(1249)inDomain(51)inNetwork(1)capabilitySet1plus(1)
modules(0)codes(3)revisionC(2)}
Thismodulecontainstheoperationanderrorcodeassignmentsfor
theEricssonCS1+applicationprotocol.
DEFINITIONS::=
BEGIN
IMPORTS
APPLICATIONSERVICEELEMENT
FROMRemoteOperationsNotationExtension{jointisoccitt
remoteoperations(4)notationextension(2)}
ActivateServiceFiltering,
ActivityTest,
ApplyCharging,
ApplyChargingReport,
AssistRequestInstructions,
CallGap,
CallInformationReport,
CallInformationRequest,
CallLimit,
Cancel,
CollectInformation,
Connect,
ConnectToResource,
Continue,
ContinueWithArgument,
DialogueUserInformation,
DisconnectForwardConnection,
EstablishTemporaryConnection,
EventNotificationCharging,
EventReportBCSM,
FurnishChargingInformation,
HandOver,
HoldCallPartyConnection,
InitialDP,
InitiateCallAttempt,
PlayAnnouncement,
PromptAndCollectUserInformation,
Reconnect,
ReleaseCall,
ReleaseCallPartyConnection,
RequestNotificationChargingEvent,
RequestReportBCSMEvent,
ResetTimer,
Retrieve,
SendChargingInformation,
ServiceFilteringResponse,
SignallingInformation,
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
54/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
SpecializedResourceReport,
Update
FROMEricssonINAPCS1plusOperations{iso(1)memberbody(2)bsi(826)
disc(0)ericsson(1249)inDomain(51)inNetwork(1)capabilitySet1plus(1)
modules(0)operations(0)revisionC(2)}
Cancelled,
CancelFailed,
Congestion,
ETCFailed,
ErrorInParameterValue,
ExecutionError,
IllegalCombinationOfParameters,
ImproperCallerResponse,
InfoNotAvailable,
InvalidDataItemID,
MissingCustomerRecord,
MissingParameter,
NotAuthorized,
ParameterMissing,
ParameterOutOfRange,
RequestedInfoError,
SystemFailure,
TaskRefused,
UnavailableResource,
UnexpectedComponentSequence,
UnexpectedDataValue,
UnexpectedParameter,
UnknownLegID,
OtherError
FROMEricssonINAPCS1plusErrors{iso(1)memberbody(2)bsi(826)
disc(0)ericsson(1249)inDomain(51)inNetwork(1)capabilitySet1plus(1)
modules(0)errors(1)revisionC(2)}
activateServiceFilteringActivateServiceFiltering::=localValue42
activityTestActivityTest::=localValue55
applyChargingApplyCharging::=localValue35
applyChargingReportApplyChargingReport::=localValue36
assistRequestInstructionsAssistRequestInstructions::=localValue16
callGapCallGap::=localValue41
callInformationReportCallInformationReport::=localValue44
callInformationRequestCallInformationRequest::=localValue45
callLimitCallLimit::=localValue1
cancelCancel::=localValue53
collectInformationCollectInformation::=localValue27
connectConnect::=localValue20
connectToResourceConnectToResource::=localValue19
continueContinue::=localValue31
continueWithArgumentContinueWithArgument::=localValue88
dialogueUserInformationDialogueUserInformation::=localValue2
disconnectForwardConnectionDisconnectForwardConnection::=localValue18
establishTemporaryConnectionEstablishTemporaryConnection::=localValue17
eventNotificationChargingEventNotificationCharging::=localValue26
eventReportBCSMEventReportBCSM::=localValue24
furnishChargingInformationFurnishChargingInformation::=localValue34
handOverHandOver::=localValue3
holdCallPartyConnectionHoldCallPartyConnection::=localValue4
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
55/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
initialDPInitialDP::=localValue0
initiateCallAttemptInitiateCallAttempt::=localValue32
playAnnouncementPlayAnnouncement::=localValue47
promptAndCollectUserInformationPromptAndCollectUserInformation::=localValue48
reconnectReconnect::=localValue5
releaseCallReleaseCall::=localValue22
releaseCallPartyConnectionReleaseCallPartyConnection::=localValue6
requestNotificationChargingEventRequestNotificationChargingEvent::=localValue25
requestReportBCSMEventRequestReportBCSMEvent::=localValue23
resetTimerResetTimer::=localValue33
retrieveRetrieve::=localValue16
Thisoperationcodeisusedtobebackwardcompatible
withEricssonINAPVersion2.
Thepossibleclashofoperationcodesisavoidedbyusing
thisoperationstrictlywithinaseperateAC
sendChargingInformationSendChargingInformation::=localValue46
serviceFilteringResponseServiceFilteringResponse::=localValue43
signallingInformationSignallingInformation::=localValue8
specializedResourceReportSpecializedResourceReport::=localValue49
updateUpdate::=localValue21
Thisoperationcodeisusedtobebackwardcompatible
withEricssonINAPVersion2.
Thepossibleclashofoperationcodesisavoidedbyusing
thisoperationstrictlywithinaseperateAC
cancelledCancelled::=localValue0
cancelFailedCancelFailed::=localValue1
congestionCongestion::=localValue2
eTCFailedETCFailed::=localValue3
errorInParameterValueErrorInParameterValue::=localValue3
executionErrorExecutionError::=localValue4
improperCallerResponseImproperCallerResponse::=localValue4
illegalCombinationOfParametersIllegalCombinationOfParameters::=localValue7
infoNotAvailableInfoNotAvailable::=localValue8
invalidDataItemIDInvalidDataItemID::=localValue10
missingCustomerRecordMissingCustomerRecord::=localValue6
missingParameterMissingParameter::=localValue7
notAuthorizedNotAuthorized::=localValue12
otherErrorOtherError::=localValue100
parameterMissingParameterMissing::=localValue13
parameterOutOfRangeParameterOutOfRange::=localValue8
requestedInfoErrorRequestedInfoError::=localValue10
systemFailureSystemFailure::=localValue11
taskRefusedTaskRefused::=localValue12
unavailableResourceUnavailableResource::=localValue13
unexpectedComponentSequenceUnexpectedComponentSequence::=localValue14
unexpectedDataValueUnexpectedDataValue::=localValue15
unexpectedParameterUnexpectedParameter::=localValue16
unknownLegIDUnknownLegID::=localValue17
APPLICATIONSERVICEELEMENTS
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
56/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
SCFActivationASE::=APPLICATIONSERVICEELEMENT
consumerisSSF
CONSUMERINVOKES{
initialDP
}
SCFSRFActivationofassistASE::=APPLICATIONSERVICEELEMENT
consumerisSSF/SRF
CONSUMERINVOKES{
assistRequestInstructions
}
AssistconnectionestablishmentASE::=APPLICATIONSERVICEELEMENT
supplierisSCF
SUPPLIERINVOKES{
establishTemporaryConnection
}
GenericdisconnectresourceASE::=APPLICATIONSERVICEELEMENT
supplierisSCF
SUPPLIERINVOKES{
disconnectForwardConnection
}
NonassistedconnectionestablishementASE::=APPLICATIONSERVICEELEMENT
supplierisSCF
SUPPLIERINVOKES{
connectToResource
}
ConnectASE::=APPLICATIONSERVICEELEMENT
supplierisSCF
SUPPLIERINVOKES{
connect
}
CallhandlingASE::=APPLICATIONSERVICEELEMENT
supplierisSCF
SUPPLIERINVOKES{
releaseCall
}
BCSMeventhandlingASE::=APPLICATIONSERVICEELEMENT
consumerisSSF
CONSUMERINVOKES{
eventReportBCSM
}
supplierisSCF
SUPPLIERINVOKES{
requestReportBCSMEvent
}
ChargingeventhandlingASE::=APPLICATIONSERVICEELEMENT
consumerisSSF
CONSUMERINVOKES{
eventNotificationCharging
}
supplierisSCF
SUPPLIERINVOKES{
requestNotificationChargingEvent
}
SSFcallprocessingASE::=APPLICATIONSERVICEELEMENT
supplierisSCF
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
57/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
SUPPLIERINVOKES{
collectInformation,
continue,
continueWithArgument
}
SCFcallinitiationASE::=APPLICATIONSERVICEELEMENT
supplierisSCF
SUPPLIERINVOKES{
initiateCallAttempt
}
TimerASE::=APPLICATIONSERVICEELEMENT
supplierisSCF
SUPPLIERINVOKES{
resetTimer
}
BillingASE::=APPLICATIONSERVICEELEMENT
supplierisSCF
SUPPLIERINVOKES{
furnishChargingInformation
}
ChargingASE::=APPLICATIONSERVICEELEMENT
consumerisSSF
CONSUMERINVOKES{
applyChargingReport
}
supplierisSCF
SUPPLIERINVOKES{
applyCharging
}
TrafficlimitationASE::=APPLICATIONSERVICEELEMENT
supplierisSCF
SUPPLIERINVOKES{
callLimit
}
TrafficmanagementASE::=APPLICATIONSERVICEELEMENT
supplierisSCF
SUPPLIERINVOKES{
callGap
}
ServicemanagementASE::=APPLICATIONSERVICEELEMENT
consumerisSSF
CONSUMERINVOKES{
serviceFilteringResponse
}
supplierisSCF
SUPPLIERINVOKES{
activateServiceFiltering
}
CallreportASE::=APPLICATIONSERVICEELEMENT
consumerisSSF
CONSUMERINVOKES{
callInformationReport
}
supplierisSCF
SUPPLIERINVOKES{
callInformationRequest
}
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
58/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
SignallingcontrolASE::=APPLICATIONSERVICEELEMENT
supplierisSCF
SUPPLIERINVOKES{
sendChargingInformation,
signallingInformation
}
SpecializedresourcecontrolASE::=APPLICATIONSERVICEELEMENT
consumerisSSF/SRF
CONSUMERINVOKES{
specializedResourceReport
}
supplierisSCF
SUPPLIERINVOKES{
playAnnouncement,
promptAndCollectUserInformation
}
CancelASE::=APPLICATIONSERVICEELEMENT
supplierisSCF
SUPPLIERINVOKES{
cancel
}
ActivitytestASE::=APPLICATIONSERVICEELEMENT
consumerisSSF
CONSUMERINVOKES{
activityTest
}
supplierisSCF
SUPPLIERINVOKES{
activityTest
}
CallpartyhandlingASE::=APPLICATIONSERVICEELEMENT
supplierisSCF
SUPPLIERINVOKES{
holdCallPartyConnection,
reconnect,
releaseCallPartyConnection
}
DialogueportionASE::=APPLICATIONSERVICEELEMENT
CONSUMERINVOKES{
dialogueUserInformation
}
SUPPLIERINVOKES{
dialogueUserInformation
}
HandoverASE::=APPLICATIONSERVICEELEMENT
supplierisSCF
SUPPLIERINVOKES{
HandOver
}
UserDataManipulationASE::=APPLICATIONSERVICEELEMENT
consumerisSCF
CONSUMERINVOKES{
Retrieve,
Update
}
END
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
59/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
2.2.7ApplicationContexts
EricssonINAPCS1plusApplicationContexts{iso(1)memberbody(2)bsi(826)
disc(0)ericsson(1249)inDomain(51)inNetwork(1)capabilitySet1plus(1)
modules(0)applicationContexts(4)revisionC(2)}
Thismodulecontainstheapplicationcontextnamesfor
theEricssonCS1+applicationprotocol.
DEFINITIONS::=
BEGIN
IMPORTS
APPLICATIONCONTEXT
FROMCoreinapcs1codes{ccitt(0)identifiedorganization(4)
etsi(0)inDomain(1)inNetwork(1)modules(0)cs1codes(3)version1(0)}
SCFActivationASE,
SCFSRFActivationofassistASE,
AssistconnectionestablishmentASE,
GenericdisconnectresourceASE,
NonassistedconnectionestablishementASE,
ConnectASE,
CallhandlingASE,
BCSMeventhandlingASE,
ChargingeventhandlingASE,
SSFcallprocessingASE,
SCFcallinitiationASE,
TimerASE,
BillingASE,
ChargingASE,
TrafficmanagementASE,
ServicemanagementASE,
CallreportASE,
SignallingcontrolASE,
SpecializedresourcecontrolASE,
CancelASE,
ActivitytestASE,
CallpartyhandlingASE,
DialogueportionASE,
HandoverASE,
TrafficlimitationASE,
UserDataManipulationASE
FROMEricssonINAPCS1plusCodes{iso(1)memberbody(2)bsi(826)
disc(0)ericsson(1249)inDomain(51)inNetwork(1)capabilitySet1plus(1)
modules(0)codes(3)revisionC(2)}
EricssonINAPCS1plusSSPtoSCPACAPPLICATIONCONTEXT
dialogueinitiatedbySSPwithInitialDP
INITIATORCONSUMEROF{
SCFactivationASE,
AssistconnectionestablishmentASE,
GenericdisconnectresourceASE,
NonassistedconnectionestablishmentASE,
ConnectASE,
CallhandlingASE,
BCSMeventhandlingASE,
ChargingeventhandlingASE,
SSFcallprocessingASE,
SCFcallinitiationASE,
TimerASE,
BillingASE,
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
60/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
ChargingASE,
TrafficmanagementASE,
CallreportASE,
SignallingcontrolASE,
SpecializedresourcecontrolASE,
CancelASE,
ActivityTestASE,
CallpartyhandlingASE,
DialogueportionASE,
HandoverASE
}
::={iso(1)memberbody(2)bsi(826)disc(0)ericsson(1249)
inDomain(51)inNetwork(1)capabilitySet1plus(1)ac(1)
cs1plusssptoscp(0)revisionA(0)}
EricssonINAPCS1plusassisthandoffSSPtoSCPACAPPLICATIONCONTEXT
dialogueinitiatedbySSPwithAssistRequestInstructions
INITIATORCONSUMEROF{
SCFSRFactivationofassistASE,
GenericdisconnectresourceASE,
NonassistedconnectionestablishmentASE,
CallhandlingASE,
TimerASE,
BillingASE,
ChargingASE,
SignallingcontrolASE,
SpecializedresourcecontrolASE,
CancelASE,
ActivityTestASE,
DialogueportionASE
}
::={iso(1)memberbody(2)bsi(826)disc(0)ericsson(1249)
inDomain(51)inNetwork(1)capabilitySet1plus(1)ac(1)
cs1plusassisthandoffssptoscp(1)revisionA(0)}
EricssonINAPCS1plusIPtoSCPACAPPLICATIONCONTEXT
dialogueinitiatedbyIPwithAssistRequestInstructions
INITIATORCONSUMEROF{
SCFSRFactivationofassistASE,
TimerASE,
SpecializedresourcecontrolASE,
CancelASE,
ActivityTestASE,
DialogueportionASE
}
::={iso(1)memberbody(2)bsi(826)disc(0)ericsson(1249)
inDomain(51)inNetwork(1)capabilitySet1plus(1)ac(1)
cs1plusiptoscp(2)revisionA(0)}
EricssonINAPCS1plusSCPtoSSPACAPPLICATIONCONTEXT
dialogueinitiatedbySCPwithInitiateCallAttempt
RESPONDERCONSUMEROF{
AssistconnectionestablishmentASE,
GenericdisconnectresourceASE,
NonassistedconnectionestablishmentASE,
ConnectASE,
CallhandlingASE,
BCSMeventhandlingASE,
ChargingeventhandlingASE,
SSFcallprocessingASE,
SCFcallinitiationASE,
TimerASE,
BillingASE,
ChargingASE,
TrafficmanagementASE,
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
61/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
CallreportASE,
SignallingcontrolASE,
SpecializedresourcecontrolASE,
CancelASE,
ActivityTestASE,
CallpartyhandlingASE,
DialogueportionASE,
HandoverASE
}
::={iso(1)memberbody(2)bsi(826)disc(0)ericsson(1249)
inDomain(51)inNetwork(1)capabilitySet1plus(1)ac(1)
cs1plusscptossp(3)revisionA(0)}
EricssonINAPCS1plusSCPtoSSPtrafficmanagementACAPPLICATIONCONTEXT
dialogueinitiatedbySCPwithCallGap
RESPONDERCONSUMEROF{
TrafficmanagementASE,
DialogueportionASE
}
::={iso(1)memberbody(2)bsi(826)disc(0)ericsson(1249)
inDomain(51)inNetwork(1)capabilitySet1plus(1)ac(1)
cs1plusscptossptrafficmanagement(4)revisionA(0)}
EricssonINAPCS1plusSCPtoSSPservicemanagementACAPPLICATIONCONTEXT
dialogueinitiatedbySCPwithActivateServiceFiltering
RESPONDERCONSUMEROF{
ServiceManagementASE,
DialogueportionASE
}
::={iso(1)memberbody(2)bsi(826)disc(0)ericsson(1249)
inDomain(51)inNetwork(1)capabilitySet1plus(1)ac(1)
cs1plusscptosspservicemanagement(5)revisionA(0)}
EricssonINAPCS1plusSSPtoSCPservicemanagementACAPPLICATIONCONTEXT
dialogueinitiatedbySSPwithServiceFilteringResponse
INITIATORCONSUMEROF{
ServiceManagementASE,
DialogueportionASE
}
::={iso(1)memberbody(2)bsi(826)disc(0)ericsson(1249)
inDomain(51)inNetwork(1)capabilitySet1plus(1)ac(1)
cs1plusssptoscpservicemanagement(6)revisionA(0)}
EricssonINAPCS1plusdatamanagementACAPPLICATIONCONTEXT
dialogueinitiatedwithUpdateorRetrieve
INITIATORCONSUMEROF{
UserDatamanipulationASE,
DialogueportionASE
}
::={iso(1)memberbody(2)bsi(826)disc(0)ericsson(1249)
inDomain(51)inNetwork(1)capabilitySet1plus(1)ac(1)
cs1plusdatamanagement(7)revisionA(0)}
EricssonINAPCS1plusSCPtoSSPtrafficlimitationACAPPLICATIONCONTEXT
dialogueinitiatedbySCPwithCallLimit
RESPONDERCONSUMEROF{
TrafficlimitationASE,
DialogueportionASE
}
::={iso(1)memberbody(2)bsi(826)disc(0)ericsson(1249)
inDomain(51)inNetwork(1)capabilitySet1plus(1)ac(1)
cs1plusscptossptrafficlimitation(8)revisionA(0)}END
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
62/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
2.3ExpandedASN.1SourceofEricssonINAPCS1+
ThischaptercontainstheexpandedASN.1sourceoftheEricssonINAPCS1+.
activateServiceFilteringOPERATION
ARGUMENT
SEQUENCE{
filteredCallTreatment[0]IMPLICITSEQUENCE{
sFBillingChargingCharacteristics[0]IMPLICITSEQUENCE{
tariffInformation[0]IMPLICITSEQUENCE{
numberOfStartPulses[0]IMPLICITINTEGER(0..255),
startInterval[1]IMPLICITINTEGER(0..3276),
startIntervalAccuracy[2]IMPLICITENUMERATED{
tenMilliSeconds(1),
oneHundredMilliSeconds(2),
seconds(3)},
numberOfPeriodicPulses[3]IMPLICITINTEGER(0..255),
periodicInterval[4]IMPLICITINTEGER(0..3276),
periodicIntervalAccuracy[5]IMPLICITENUMERATED{
tenMilliSeconds(1),
oneHundredMilliSeconds(2),
seconds(3)},
activationTime[6]IMPLICITOCTETSTRING(SIZE(6))OPTIONAL}
OPTIONAL,
tariffIndicator[1]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL,
chargeNoChargeIndication[2]IMPLICITENUMERATED{
callFreeOfCharge(1),
chargeableCall(2)}DEFAULTchargeableCall},
informationToSend[1]CHOICE{
inbandInfo[0]IMPLICITSEQUENCE{
messageID[0]CHOICE{
elementaryMessageID[0]IMPLICITINTEGER(0..65535),
variableMessage[30]IMPLICITSEQUENCE{
elementaryMessageID[0]IMPLICITINTEGER(0..65535),
variableParts[1]IMPLICITSEQUENCESIZE(1..20)OFCHOICE{
integer[0]IMPLICITINTEGER(0..65535),
number[1]IMPLICITOCTETSTRING(SIZE(2..15)),
time[2]IMPLICITOCTETSTRING(SIZE(2)),
priceInWholeUnits[PRIVATE1]IMPLICITOCTETSTRING(SIZE(4)),
priceInTenthsOfUnits[PRIVATE2]IMPLICITOCTETSTRING
(SIZE(4)),
priceInHundredthsOfUnits[4]IMPLICITOCTETSTRING(SIZE(4)),
priceInThousandthsOfUnits[PRIVATE3]IMPLICITOCTETSTRING
(SIZE(4))}}},
numberOfRepetitions[1]IMPLICITINTEGER(1..127)OPTIONAL,
duration[2]IMPLICITINTEGER(0..32767)OPTIONAL,
interval[3]IMPLICITINTEGER(0..32767)OPTIONAL},
tone[1]IMPLICITSEQUENCE{
toneID[0]IMPLICITINTEGER(0..65535),
duration[1]IMPLICITINTEGER(0..127)OPTIONAL},
displayInformation[2]IMPLICITIA5String(SIZE(1..127)),
textID[PRIVATE1]IMPLICITINTEGER(0..255)}OPTIONAL,
maximumNumberOfCounters[2]IMPLICITINTEGER(0..100)DEFAULT0,
releaseCause[3]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL},
filteringCharacteristics[1]CHOICE{
interval[0]IMPLICITINTEGER(1..32000),
numberOfCalls[1]IMPLICITINTEGER(0..65535)},
filteringTimeOut[2]CHOICE{
duration[0]IMPLICITINTEGER(2..86400),
stopTime[1]IMPLICITOCTETSTRING(SIZE(6))},
filteringCriteria[3]CHOICE{
serviceKey[2]IMPLICITINTEGER(0..2147483647),
addressAndService[30]IMPLICITSEQUENCE{
calledAddressValue[0]IMPLICITOCTETSTRING(SIZE(3..17)),
serviceKey[1]IMPLICITINTEGER(0..2147483647),
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
63/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
callingAddressValue[2]IMPLICITOCTETSTRING(SIZE(3..17))OPTIONAL,
locationNumber[3]IMPLICITOCTETSTRING(SIZE(2..16))OPTIONAL}},
startTime[4]IMPLICITOCTETSTRING(SIZE(6))OPTIONAL,
extensions[5]IMPLICITSEQUENCESIZE(1..7)OFSEQUENCE{
typeINTEGER(0..63),
criticalityENUMERATED{
ignore(0),
abort(1)}DEFAULTignore,
value[1]ANYDEFINEDBYtype}OPTIONAL,
sCFCorrelationInfo[PRIVATE1]IMPLICITOCTETSTRING(SIZE(16))OPTIONAL}
ERRORS{
missingParameterlocalValue7,
parameterOutOfRangelocalValue8,
systemFailurelocalValue11,
taskRefusedlocalValue12,
unexpectedComponentSequencelocalValue14,
unexpectedParameterlocalValue16}
::=localValue42
activityTestOPERATION
::=localValue55
applyChargingOPERATION
ARGUMENT
SEQUENCE{
aChBillingChargingCharacteristics[0]IMPLICITSEQUENCE{
reportCondition[0]CHOICE{
reportAtEndOfConnection[1]IMPLICITNULL,
reportAtChargeLimit[2]IMPLICITINTEGER(0..32767),
reportImmediately[3]IMPLICITNULL},
requestedReportInfo[1]IMPLICITSEQUENCE{
accumulatedCharge[0]IMPLICITNULLOPTIONAL,
actualTariff[1]IMPLICITNULLOPTIONAL,
chargeableDuration[3]IMPLICITNULLOPTIONAL,
timeOfAnswer[4]IMPLICITNULLOPTIONAL}},
sendCalculationToSCPIndication[1]IMPLICITBOOLEAN(TRUE),
partyToCharge[2]CHOICE{
sendingSideID[0]IMPLICITINTEGER(1..30)}DEFAULTsendingSideID1,
extensions[3]IMPLICITSEQUENCESIZE(1..7)OFSEQUENCE{
typeINTEGER(0..63),
criticalityENUMERATED{
ignore(0),
abort(1)}DEFAULTignore,
value[1]ANYDEFINEDBYtype}OPTIONAL}
ERRORS{
missingParameterlocalValue7,
parameterOutOfRangelocalValue8,
systemFailurelocalValue11,
taskRefusedlocalValue12,
unexpectedComponentSequencelocalValue14,
unexpectedDataValuelocalValue15,
unexpectedParameterlocalValue16}
::=localValue35
applyChargingReportOPERATION
ARGUMENT
OCTETSTRING(SIZE(16..197))
ERRORS{
missingParameterlocalValue7,
parameterOutOfRangelocalValue8,
systemFailurelocalValue11,
taskRefusedlocalValue12,
unexpectedComponentSequencelocalValue14,
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
64/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
unexpectedComponentSequencelocalValue14,
unexpectedDataValuelocalValue15,
unexpectedParameterlocalValue16}
::=localValue36
assistRequestInstructionsOPERATION
ARGUMENT
SEQUENCE{
correlationID[0]IMPLICITOCTETSTRING(SIZE(3..17)),
iPSSPCapabilities[2]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL,
extensions[3]IMPLICITSEQUENCESIZE(1..7)OFSEQUENCE{
typeINTEGER(0..63),
criticalityENUMERATED{
ignore(0),
abort(1)}DEFAULTignore,
value[1]ANYDEFINEDBYtype}OPTIONAL}
ERRORS{
missingCustomerRecordlocalValue6,
missingParameterlocalValue7,
taskRefusedlocalValue12,
unexpectedComponentSequencelocalValue14,
unexpectedDataValuelocalValue15,
unexpectedParameterlocalValue16}
::=localValue16
callGapOPERATION
ARGUMENT
SEQUENCE{
startTime[PRIVATE1]IMPLICITOCTETSTRING(SIZE(6))OPTIONAL,
gapCriteria[0]CHOICE{
calledAddressValue[0]IMPLICITOCTETSTRING(SIZE(3..17)),
gapOnService[2]IMPLICITSEQUENCE{
serviceKey[0]IMPLICITINTEGER(0..2147483647)},
calledAddressAndService[29]IMPLICITSEQUENCE{
calledAddressValue[0]IMPLICITOCTETSTRING(SIZE(3..17)),
serviceKey[1]IMPLICITINTEGER(0..2147483647)},
callingAddressAndService[30]IMPLICITSEQUENCE{
callingAddressValue[0]IMPLICITOCTETSTRING(SIZE(3..17)),
serviceKey[1]IMPLICITINTEGER(0..2147483647),
locationNumber[2]IMPLICITOCTETSTRING(SIZE(2..16))OPTIONAL}},
gapIndicators[1]IMPLICITSEQUENCE{
allowedNumberOfCalls[PRIVATE1]IMPLICITINTEGER(1..127)DEFAULT1,
duration[0]IMPLICITINTEGER(2..86400),
gapInterval[1]IMPLICITINTEGER(1..60000)},
controlType[2]IMPLICITENUMERATED{
sCPoverloaded(0),
manuallyInitiated(1),
destinationOverload(2),
sOCC(1)}OPTIONAL,
gapTreatment[3]CHOICE{
informationToSend[0]CHOICE{
inbandInfo[0]IMPLICITSEQUENCE{
messageID[0]CHOICE{
elementaryMessageID[0]IMPLICITINTEGER(0..65535),
variableMessage[30]IMPLICITSEQUENCE{
elementaryMessageID[0]IMPLICITINTEGER(0..65535),
variableParts[1]IMPLICITSEQUENCESIZE(1..20)OFCHOICE{
integer[0]IMPLICITINTEGER(0..65535),
number[1]IMPLICITOCTETSTRING(SIZE(2..15)),
time[2]IMPLICITOCTETSTRING(SIZE(2)),
priceInWholeUnits[PRIVATE1]IMPLICITOCTETSTRING(SIZE(4)),
priceInTenthsOfUnits[PRIVATE2]IMPLICITOCTETSTRING
(SIZE(4)),
priceInHundredthsOfUnits[4]IMPLICITOCTETSTRING(SIZE(4)),
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
65/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
priceInHundredthsOfUnits[4]IMPLICITOCTETSTRING(SIZE(4)),
priceInThousandthsOfUnits[PRIVATE3]IMPLICITOCTETSTRING
(SIZE(4))}}},
numberOfRepetitions[1]IMPLICITINTEGER(1..127)OPTIONAL,
duration[2]IMPLICITINTEGER(0..32767)OPTIONAL,
interval[3]IMPLICITINTEGER(0..32767)OPTIONAL},
tone[1]IMPLICITSEQUENCE{
toneID[0]IMPLICITINTEGER(0..65535),
duration[1]IMPLICITINTEGER(0..127)OPTIONAL},
displayInformation[2]IMPLICITIA5String(SIZE(1..127)),
textID[PRIVATE1]IMPLICITINTEGER(0..255)},
releaseCause[1]IMPLICITOCTETSTRING(SIZE(2)),
both[2]IMPLICITSEQUENCE{
informationToSend[0]CHOICE{
inbandInfo[0]IMPLICITSEQUENCE{
messageID[0]CHOICE{
elementaryMessageID[0]IMPLICITINTEGER(0..65535),
variableMessage[30]IMPLICITSEQUENCE{
elementaryMessageID[0]IMPLICITINTEGER(0..65535),
variableParts[1]IMPLICITSEQUENCESIZE(1..20)OFCHOICE{
integer[0]IMPLICITINTEGER(0..65535),
number[1]IMPLICITOCTETSTRING(SIZE(2..15)),
time[2]IMPLICITOCTETSTRING(SIZE(2)),
priceInWholeUnits[PRIVATE1]IMPLICITOCTETSTRING(SIZE(4)),
priceInTenthsOfUnits[PRIVATE2]IMPLICITOCTETSTRING
(SIZE(4)),
priceInHundredthsOfUnits[4]IMPLICITOCTETSTRING(SIZE(4)),
priceInThousandthsOfUnits[PRIVATE3]IMPLICITOCTETSTRING
(SIZE(4))}}},
numberOfRepetitions[1]IMPLICITINTEGER(1..127)OPTIONAL,
duration[2]IMPLICITINTEGER(0..32767)OPTIONAL,
interval[3]IMPLICITINTEGER(0..32767)OPTIONAL},
tone[1]IMPLICITSEQUENCE{
toneID[0]IMPLICITINTEGER(0..65535),
duration[1]IMPLICITINTEGER(0..127)OPTIONAL},
displayInformation[2]IMPLICITIA5String(SIZE(1..127)),
textID[PRIVATE1]IMPLICITINTEGER(0..255)},
releaseCause[1]IMPLICITOCTETSTRING(SIZE(2))}}OPTIONAL,
extensions[4]IMPLICITSEQUENCESIZE(1..7)OFSEQUENCE{
typeINTEGER(0..63),
criticalityENUMERATED{
ignore(0),
abort(1)}DEFAULTignore,
value[1]ANYDEFINEDBYtype}OPTIONAL}
::=localValue41
callInformationReportOPERATION
ARGUMENT
SEQUENCE{
legID[PRIVATE1]CHOICE{
receivingSideID[1]IMPLICITINTEGER(1..30)}OPTIONAL,
requestedInformationList[0]IMPLICITSEQUENCESIZE(1..5)OFSEQUENCE{
requestedInformationType[0]IMPLICITENUMERATED{
callAttemptElapsedTime(0),
callStopTime(1),
callConnectedElapsedTime(2),
calledAddress(3),
releaseCause(30)},
requestedInformationValue[1]CHOICE{
callAttemptElapsedTimeValue[0]IMPLICITINTEGER(0..255),
callStopTimeValue[1]IMPLICITOCTETSTRING(SIZE(6)),
callConnectedElapsedTimeValue[2]IMPLICITINTEGER(0..2147483647),
calledAddressValue[3]IMPLICITOCTETSTRING(SIZE(3..17)),
releaseCause[30]IMPLICITOCTETSTRING(SIZE(2))}},
extensions[2]IMPLICITSEQUENCESIZE(1..7)OFSEQUENCE{
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
66/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
extensions[2]IMPLICITSEQUENCESIZE(1..7)OFSEQUENCE{
typeINTEGER(0..63),
criticalityENUMERATED{
ignore(0),
abort(1)}DEFAULTignore,
value[1]ANYDEFINEDBYtype}OPTIONAL}
::=localValue44
callInformationRequestOPERATION
ARGUMENT
SEQUENCE{
legID[PRIVATE1]CHOICE{
sendingSideID[0]IMPLICITINTEGER(1..30)}OPTIONAL,
requestedInformationTypeList[0]IMPLICITSEQUENCESIZE(1..5)OF
ENUMERATED{
callAttemptElapsedTime(0),
callStopTime(1),
callConnectedElapsedTime(2),
calledAddress(3),
releaseCause(30)},
extensions[2]IMPLICITSEQUENCESIZE(1..7)OFSEQUENCE{
typeINTEGER(0..63),
criticalityENUMERATED{
ignore(0),
abort(1)}DEFAULTignore,
value[1]ANYDEFINEDBYtype}OPTIONAL}
ERRORS{
missingParameterlocalValue7,
parameterOutOfRangelocalValue8,
requestedInfoErrorlocalValue10,
systemFailurelocalValue11,
taskRefusedlocalValue12,
unexpectedComponentSequencelocalValue14,
unexpectedParameterlocalValue16}
::=localValue45
callLimitOPERATION
ARGUMENT
SEQUENCE{
startTime[0]IMPLICITOCTETSTRING(SIZE(6))OPTIONAL,
limitCriteria[1]CHOICE{
calledAddressValue[0]IMPLICITOCTETSTRING(SIZE(3..17)),
gapOnService[2]IMPLICITSEQUENCE{
serviceKey[0]IMPLICITINTEGER(0..2147483647)},
calledAddressAndService[29]IMPLICITSEQUENCE{
calledAddressValue[0]IMPLICITOCTETSTRING(SIZE(3..17)),
serviceKey[1]IMPLICITINTEGER(0..2147483647)},
callingAddressAndService[30]IMPLICITSEQUENCE{
callingAddressValue[0]IMPLICITOCTETSTRING(SIZE(3..17)),
serviceKey[1]IMPLICITINTEGER(0..2147483647),
locationNumber[2]IMPLICITOCTETSTRING(SIZE(2..16))OPTIONAL}},
limitIndicators[2]IMPLICITSEQUENCE{
duration[0]IMPLICITINTEGER(1..86400)},
limitTreatment[3]CHOICE{
informationToSend[0]CHOICE{
inbandInfo[0]IMPLICITSEQUENCE{
messageID[0]CHOICE{
elementaryMessageID[0]IMPLICITINTEGER(0..65535),
variableMessage[30]IMPLICITSEQUENCE{
elementaryMessageID[0]IMPLICITINTEGER(0..65535),
variableParts[1]IMPLICITSEQUENCESIZE(1..20)OFCHOICE{
integer[0]IMPLICITINTEGER(0..65535),
number[1]IMPLICITOCTETSTRING(SIZE(2..15)),
time[2]IMPLICITOCTETSTRING(SIZE(2)),
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
67/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
time[2]IMPLICITOCTETSTRING(SIZE(2)),
priceInWholeUnits[PRIVATE1]IMPLICITOCTETSTRING(SIZE(4)),
priceInTenthsOfUnits[PRIVATE2]IMPLICITOCTETSTRING
(SIZE(4)),
priceInHundredthsOfUnits[4]IMPLICITOCTETSTRING(SIZE(4)),
priceInThousandthsOfUnits[PRIVATE3]IMPLICITOCTETSTRING
(SIZE(4))}}},
numberOfRepetitions[1]IMPLICITINTEGER(1..127)OPTIONAL,
duration[2]IMPLICITINTEGER(0..32767)OPTIONAL,
interval[3]IMPLICITINTEGER(0..32767)OPTIONAL},
tone[1]IMPLICITSEQUENCE{
toneID[0]IMPLICITINTEGER(0..65535),
duration[1]IMPLICITINTEGER(0..127)OPTIONAL},
displayInformation[2]IMPLICITIA5String(SIZE(1..127)),
textID[PRIVATE1]IMPLICITINTEGER(0..255)},
releaseCause[1]IMPLICITOCTETSTRING(SIZE(2)),
both[2]IMPLICITSEQUENCE{
informationToSend[0]CHOICE{
inbandInfo[0]IMPLICITSEQUENCE{
messageID[0]CHOICE{
elementaryMessageID[0]IMPLICITINTEGER(0..65535),
variableMessage[30]IMPLICITSEQUENCE{
elementaryMessageID[0]IMPLICITINTEGER(0..65535),
variableParts[1]IMPLICITSEQUENCESIZE(1..20)OFCHOICE{
integer[0]IMPLICITINTEGER(0..65535),
number[1]IMPLICITOCTETSTRING(SIZE(2..15)),
time[2]IMPLICITOCTETSTRING(SIZE(2)),
priceInWholeUnits[PRIVATE1]IMPLICITOCTETSTRING
(SIZE(4)),
priceInTenthsOfUnits[PRIVATE2]IMPLICITOCTETSTRING
(SIZE(4)),
priceInHundredthsOfUnits[4]IMPLICITOCTETSTRING
(SIZE(4)),
priceInThousandthsOfUnits[PRIVATE3]IMPLICITOCTETSTRING
(SIZE(4))}}},
numberOfRepetitions[1]IMPLICITINTEGER(1..127)OPTIONAL,
duration[2]IMPLICITINTEGER(0..32767)OPTIONAL,
interval[3]IMPLICITINTEGER(0..32767)OPTIONAL},
tone[1]IMPLICITSEQUENCE{
toneID[0]IMPLICITINTEGER(0..65535),
duration[1]IMPLICITINTEGER(0..127)OPTIONAL},
displayInformation[2]IMPLICITIA5String(SIZE(1..127)),
textID[PRIVATE1]IMPLICITINTEGER(0..255)},
releaseCause[1]IMPLICITOCTETSTRING(SIZE(2))}}OPTIONAL}
::=localValue1
cancelOPERATION
ARGUMENT
CHOICE{
invokeID[0]IMPLICITINTEGER(128..127),
allRequests[1]IMPLICITNULL}
ERRORS{
cancelFailedlocalValue1}
::=localValue53
collectInformationOPERATION
ARGUMENT
SEQUENCE{
extensions[4]IMPLICITSEQUENCESIZE(1..7)OFSEQUENCE{
typeINTEGER(0..63),
criticalityENUMERATED{
ignore(0),
abort(1)}DEFAULTignore,
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
68/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
abort(1)}DEFAULTignore,
value[1]ANYDEFINEDBYtype}OPTIONAL}
ERRORS{
missingParameterlocalValue7,
systemFailurelocalValue11,
taskRefusedlocalValue12,
unexpectedComponentSequencelocalValue14,
unexpectedDataValuelocalValue15,
unexpectedParameterlocalValue16}
::=localValue27
connectOPERATION
ARGUMENT
SEQUENCE{
legToBeCreated[PRIVATE1]CHOICE{
sendingSideID[0]IMPLICITINTEGER(1..30)}DEFAULTsendingSideID2,
bearerCapabilities[PRIVATE2]CHOICE{
bearerCap[0]IMPLICITOCTETSTRING(SIZE(2..11)),
tmr[1]IMPLICITOCTETSTRING(SIZE(1))}OPTIONAL,
cUGCallIndicator[PRIVATE3]IMPLICITOCTETSTRING(SIZE(1))OPTIONAL,
cUGInterLockCode[PRIVATE4]IMPLICITOCTETSTRING(SIZE(4))OPTIONAL,
forwardCallIndicators[PRIVATE5]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL,
genericDigitsSet[PRIVATE6]IMPLICITSETSIZE(1..20)OF
OCTETSTRING(SIZE(2..15))OPTIONAL,
genericNumberSet[PRIVATE7]IMPLICITSETSIZE(1..20)OF
OCTETSTRING(SIZE(3..17))OPTIONAL,
highLayerCompatibility[PRIVATE8]IMPLICITOCTETSTRING(SIZE(2))
OPTIONAL,
forwardGVNSIndicator[PRIVATE9]IMPLICITSEQUENCE{
oPSPIdentification[0]IMPLICITOCTETSTRING(SIZE(1..5)),
gVNSUserGroupID[1]IMPLICITOCTETSTRING(SIZE(1..9)),
tNRNumber[2]IMPLICITOCTETSTRING(SIZE(1..10))}OPTIONAL,
destinationRoutingAddress[0]IMPLICITSEQUENCESIZE(1)OF
OCTETSTRING(SIZE(2..16))OPTIONAL,
alertingPattern[1]IMPLICITOCTETSTRING(SIZE(3))OPTIONAL,
correlationID[2]IMPLICITOCTETSTRING(SIZE(2..15))OPTIONAL,
cutAndPaste[3]IMPLICITINTEGER(0..22)OPTIONAL,
originalCalledPartyID[6]IMPLICITOCTETSTRING(SIZE(2..16))OPTIONAL,
routeList[7]IMPLICITSEQUENCESIZE(1)OF
OCTETSTRING(SIZE(1))OPTIONAL,
sCFID[8]IMPLICITOCTETSTRING(SIZE(3..17))OPTIONAL,
extensions[10]IMPLICITSEQUENCESIZE(1..7)OFSEQUENCE{
typeINTEGER(0..63),
criticalityENUMERATED{
ignore(0),
abort(1)}DEFAULTignore,
value[1]ANYDEFINEDBYtype}OPTIONAL,
serviceInteractionIndicators[26]IMPLICITSEQUENCE{
forwardServiceInteractionIndicators[0]IMPLICITSEQUENCE{
conferenceTreatmentIndicator[1]IMPLICITOCTETSTRING(SIZE(1))
OPTIONAL,
callDiversionTreatmentIndicator[2]IMPLICITOCTETSTRING(SIZE(1))
OPTIONAL,
callOfferingTreatmentIndicator[3]IMPLICITOCTETSTRING(SIZE(1))
OPTIONAL,
callTransferTreatmentIndicator[PRIVATE1]IMPLICITOCTETSTRING
(SIZE(1))OPTIONAL}OPTIONAL,
backwardServiceInteractionIndicators[1]IMPLICITSEQUENCE{
conferenceTreatmentIndicator[1]IMPLICITOCTETSTRING(SIZE(1))
OPTIONAL,
callTransferTreatmentIndicator[PRIVATE1]IMPLICITOCTETSTRING
(SIZE(1))OPTIONAL}OPTIONAL,
suspendTimer[3]IMPLICITINTEGER(0..120)OPTIONAL,
connectedNumberTreatmentIndicator[4]IMPLICITENUMERATED{
noINImpact(0),
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
69/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
noINImpact(0),
presentationRestricted(1),
presentCalledINNumber(2)}OPTIONAL}OPTIONAL,
callingPartyNumber[27]IMPLICITOCTETSTRING(SIZE(2..16))OPTIONAL,
callingPartysCategory[28]IMPLICITOCTETSTRING(SIZE(1))OPTIONAL,
redirectingPartyID[29]IMPLICITOCTETSTRING(SIZE(2..16))OPTIONAL,
redirectionInformation[30]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL}
ERRORS{
missingParameterlocalValue7,
systemFailurelocalValue11,
taskRefusedlocalValue12,
unexpectedComponentSequencelocalValue14,
unexpectedDataValuelocalValue15,
unexpectedParameterlocalValue16}
::=localValue20
connectToResourceOPERATION
ARGUMENT
SEQUENCE{
resourceAddressCHOICE{
iPRoutingAddress[0]IMPLICITOCTETSTRING(SIZE(2..16)),
legID[1]CHOICE{
receivingSideID[1]IMPLICITINTEGER(1..30)},
none[3]IMPLICITNULL},
extensions[4]IMPLICITSEQUENCESIZE(1..7)OFSEQUENCE{
typeINTEGER(0..63),
criticalityENUMERATED{
ignore(0),
abort(1)}DEFAULTignore,
value[1]ANYDEFINEDBYtype}OPTIONAL,
serviceInteractionIndicators[30]IMPLICITSEQUENCE{
backwardServiceInteractionIndicators[1]IMPLICITSEQUENCE{
conferenceTreatmentIndicator[1]IMPLICITOCTETSTRING(SIZE(1))
OPTIONAL,
callTransferTreatmentIndicator[PRIVATE1]IMPLICITOCTETSTRING
(SIZE(1))OPTIONAL}OPTIONAL,
bothwayThroughconnectIndicator[2]IMPLICITENUMERATED{
bothwaypathRequired(0),
bothwaypathNotRequired(1)}OPTIONAL,
connectedNumberTreatmentIndicator[4]IMPLICITENUMERATED{
noINImpact(0),
presentationRestricted(1),
presentCalledINNumber(2)}OPTIONAL}OPTIONAL}
ERRORS{
missingParameterlocalValue7,
systemFailurelocalValue11,
taskRefusedlocalValue12,
unexpectedComponentSequencelocalValue14,
unexpectedDataValuelocalValue15,
unexpectedParameterlocalValue16}
::=localValue19
continueOPERATION
ARGUMENT
[PRIVATE1]IMPLICITSEQUENCE{
legID[1]CHOICE{
sendingSideID[0]IMPLICITINTEGER(1..30)}}
::=localValue31
continueWithArgumentOPERATION
ARGUMENT
SEQUENCE{
legID[0]CHOICE{
sendingSideID[0]IMPLICITINTEGER(1..30)}DEFAULTsendingSideID1,
genericName[2]IMPLICITOCTETSTRING(SIZE(1..52))OPTIONAL}
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
70/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
genericName[2]IMPLICITOCTETSTRING(SIZE(1..52))OPTIONAL}
ERRORS{
missingParameterlocalValue7,
unexpectedComponentSequencelocalValue14,
unexpectedDataValuelocalValue15,
unexpectedParameterlocalValue16,
unknownLegIDlocalValue17}
::=localValue88
dialogueUserInformationOPERATION
ARGUMENT
SEQUENCE{
sendingFunctionsActive[0]IMPLICITENUMERATED{
normal(1),
simulation(2),
messageLogging(3),
simulationPrettyPrint(4),
messageLoggingPrettyPrint(5),
serviceLogicTrace(6),
logAndTrace(7),
loggingPrettyPrintAndTrace(8)}DEFAULTnormal,
receivingFunctionsRequested[1]IMPLICITENUMERATED{
normal(1),
simulation(2),
messageLogging(3),
simulationPrettyPrint(4),
messageLoggingPrettyPrint(5),
serviceLogicTrace(6),
logAndTrace(7),
loggingPrettyPrintAndTrace(8)}DEFAULTnormal,
trafficSimulationSessionID[2]IMPLICITINTEGER(0..65535)OPTIONAL}
ERRORS{
unexpectedDataValuelocalValue15}
::=localValue2
disconnectForwardConnectionOPERATION
ARGUMENT
[PRIVATE1]IMPLICITSEQUENCE{
legID[0]CHOICE{
sendingSideID[0]IMPLICITINTEGER(1..30)}}
ERRORS{
systemFailurelocalValue11,
taskRefusedlocalValue12,
unexpectedComponentSequencelocalValue14}
::=localValue18
establishTemporaryConnectionOPERATION
ARGUMENT
SEQUENCE{
legID[PRIVATE1]CHOICE{
sendingSideID[0]IMPLICITINTEGER(1..30)}OPTIONAL,
assistingSSPIPRoutingAddress[0]IMPLICITOCTETSTRING(SIZE(3..17)),
correlationID[1]IMPLICITOCTETSTRING(SIZE(2..15))OPTIONAL,
sCFID[3]IMPLICITOCTETSTRING(SIZE(3..17))OPTIONAL,
extensions[4]IMPLICITSEQUENCESIZE(1..7)OFSEQUENCE{
typeINTEGER(0..63),
criticalityENUMERATED{
ignore(0),
abort(1)}DEFAULTignore,
value[1]ANYDEFINEDBYtype}OPTIONAL,
serviceInteractionIndicators[30]IMPLICITSEQUENCE{
backwardServiceInteractionIndicators[1]IMPLICITSEQUENCE{
conferenceTreatmentIndicator[1]IMPLICITOCTETSTRING(SIZE(1))
OPTIONAL,
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
71/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
OPTIONAL,
callTransferTreatmentIndicator[PRIVATE1]IMPLICITOCTETSTRING
(SIZE(1))OPTIONAL}OPTIONAL,
bothwayThroughconnectIndicator[2]IMPLICITENUMERATED{
bothwaypathRequired(0),
bothwaypathNotRequired(1)}OPTIONAL
connectedNumberTreatmentIndicator[4]IMPLICITENUMERATED{
noINImpact(0),
presentationRestricted(1),
presentCalledINNumber(2)}OPTIONAL}OPTIONAL,
routeList[PRIVATE2]IMPLICITSEQUENCESIZE(1)OF
OCTETSTRING(SIZE(1))OPTIONAL}
ERRORS{
eTCFailedlocalValue3,
missingParameterlocalValue7,
systemFailurelocalValue11,
taskRefusedlocalValue12,
unexpectedComponentSequencelocalValue14,
unexpectedDataValuelocalValue15,
unexpectedParameterlocalValue16}
::=localValue17
eventNotificationChargingOPERATION
ARGUMENT
SEQUENCE{
eventTypeCharging[0]IMPLICITENUMERATED{
tariffInformation(1),
tariffIndicator(2),
chargeNoChargeIndication(3)},
eventSpecificInfoCharging[1]CHOICE{
tariffInformation[0]IMPLICITSEQUENCE{
numberOfStartPulses[0]IMPLICITINTEGER(0..255),
startInterval[1]IMPLICITINTEGER(0..3276),
startIntervalAccuracy[2]IMPLICITENUMERATED{
tenMilliSeconds(1),
oneHundredMilliSeconds(2),
seconds(3)},
numberOfPeriodicPulses[3]IMPLICITINTEGER(0..255),
periodicInterval[4]IMPLICITINTEGER(0..3276),
periodicIntervalAccuracy[5]IMPLICITENUMERATED{
tenMilliSeconds(1),
oneHundredMilliSeconds(2),
seconds(3)},
activationTime[6]IMPLICITOCTETSTRING(SIZE(6))OPTIONAL},
tariffIndicator[1]IMPLICITOCTETSTRING(SIZE(2)),
chargeNoChargeIndication[2]IMPLICITENUMERATED{
callFreeOfCharge(1),
chargeableCall(2)}}OPTIONAL,
legID[2]CHOICE{
receivingSideID[1]IMPLICITINTEGER(1..30)}DEFAULTreceivingSideID2,
extensions[3]IMPLICITSEQUENCESIZE(1..7)OFSEQUENCE{
typeINTEGER(0..63),
criticalityENUMERATED{
ignore(0),
abort(1)}DEFAULTignore,
value[1]ANYDEFINEDBYtype}OPTIONAL,
monitorMode[30]IMPLICITENUMERATED{
interrupted(0),
notifyAndContinue(1)}DEFAULTnotifyAndContinue}
::=localValue26
eventReportBCSMOPERATION
ARGUMENT
SEQUENCE{
eventTypeBCSM[0]IMPLICITENUMERATED{
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
72/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
eventTypeBCSM[0]IMPLICITENUMERATED{
origAttemptauthorized(1),
collectedInfo(2),
analyzedInformation(3),
routeSelectFailure(4),
oCalledPartyBusy(5),
oAlerting(1),
oCalledPartyNotReachable(2),
oNoAnswer(6),
oAnswer(7),
oMidCall(8),
oSuspended(3),
oReAnswer(4),
oDisconnect(9),
oAbandon(10),
termAttemptauthorized(12),
tRouteSelectFailure(5),
tCalledPartyBusy(13),
tAlerting(6),
tCalledPartyNotReachable(7),
tNoAnswer(14),
tAnswer(15),
tMidCall(16),
tSuspended(8),
tReAnswer(9),
tDisconnect(17),
tAbandon(18)},
eventSpecificInformationBCSM[2]CHOICE{
collectedInfoSpecificInfo[0]IMPLICITSEQUENCE{
calledPartyNumber[0]IMPLICITOCTETSTRING(SIZE(2..16))},
analyzedInfoSpecificInfo[1]IMPLICITSEQUENCE{
calledPartyNumber[0]IMPLICITOCTETSTRING(SIZE(2..16))},
routeSelectFailureSpecificInfo[2]IMPLICITSEQUENCE{
failureCause[0]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL},
oCalledPartyBusySpecificInfo[3]IMPLICITSEQUENCE{
busyCause[0]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL},
oCalledPartyNotReachableSpecificInfo[PRIVATE1]IMPLICITSEQUENCE{
notReachableCause[0]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL},
oAlertingSpecificInfo[PRIVATE2]IMPLICITSEQUENCE{
backwardCallIndicators[0]IMPLICITOCTETSTRING(SIZE(2))},
oNoAnswerSpecificInfo[4]IMPLICITSEQUENCE{},
oAnswerSpecificInfo[5]IMPLICITSEQUENCE{
timeToAnswer[PRIVATE1]IMPLICITINTEGER(0..2047)OPTIONAL,
backwardCallIndicators[PRIVATE2]IMPLICITOCTETSTRING(SIZE(2))
OPTIONAL,
backwardGVNSIndicator[PRIVATE3]IMPLICITOCTETSTRING(SIZE(1))
OPTIONAL},
oMidCallSpecificInfo[6]IMPLICITSEQUENCE{
midCallEvents[PRIVATE1]CHOICE{
flash[0]IMPLICITNULL,
userCallSuspend[1]IMPLICITNULL,
userCallResume[2]IMPLICITNULL,
dTMFDigitsCompleted[3]IMPLICITOCTETSTRING(SIZE(2..15)),
dTMFDigitsTimeOut[4]IMPLICITOCTETSTRING(SIZE(2..15))}OPTIONAL},
oDisconnectSpecificInfo[7]IMPLICITSEQUENCE{
releaseCause[0]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL},
tRouteSelectFailureSpecificInfo[PRIVATE6]IMPLICITSEQUENCE{
failureCause[0]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL},
tCalledPartyBusySpecificInfo[8]IMPLICITSEQUENCE{
busyCause[0]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL},
tCalledPartyNotReachableSpecificInfo[PRIVATE3]IMPLICITSEQUENCE{
notReachableCause[0]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL},
tAlertingSpecificInfo[PRIVATE7]IMPLICITSEQUENCE{
backwardCallIndicators[0]IMPLICITOCTETSTRING(SIZE(2))},
tNoAnswerSpecificInfo[9]IMPLICITSEQUENCE{},
tAnswerSpecificInfo[10]IMPLICITSEQUENCE{
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
73/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
tAnswerSpecificInfo[10]IMPLICITSEQUENCE{
timeToAnswer[PRIVATE1]IMPLICITINTEGER(0..2047)OPTIONAL,
backwardCallIndicators[PRIVATE2]IMPLICITOCTETSTRING(SIZE(2))
OPTIONAL,
backwardGVNSIndicator[PRIVATE3]IMPLICITOCTETSTRING(SIZE(1))
OPTIONAL},
tMidCallSpecificInfo[11]IMPLICITSEQUENCE{
midCallEvents[PRIVATE1]CHOICE{
flash[0]IMPLICITNULL,
userCallSuspend[1]IMPLICITNULL,
userCallResume[2]IMPLICITNULL,
dTMFDigitsCompleted[3]IMPLICITOCTETSTRING(SIZE(2..15)),
dTMFDigitsTimeOut[4]IMPLICITOCTETSTRING(SIZE(2..15))}OPTIONAL},
tDisconnectSpecificInfo[12]IMPLICITSEQUENCE{
releaseCause[0]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL}}OPTIONAL,
legID[3]CHOICE{
receivingSideID[1]IMPLICITINTEGER(1..30)}OPTIONAL,
miscCallInfo[4]IMPLICITSEQUENCE{
messageType[0]IMPLICITENUMERATED{
request(0),
notification(1)}}DEFAULT{messageTyperequest},
extensions[5]IMPLICITSEQUENCESIZE(1..7)OFSEQUENCE{
typeINTEGER(0..63),
criticalityENUMERATED{
ignore(0),
abort(1)}DEFAULTignore,
value[1]ANYDEFINEDBYtype}OPTIONAL}
::=localValue24
furnishChargingInformationOPERATION
ARGUMENT
OCTETSTRING(SIZE(5..794))
ERRORS{
missingParameterlocalValue7,
taskRefusedlocalValue12,
unexpectedComponentSequencelocalValue14,
unexpectedDataValuelocalValue15,
unexpectedParameterlocalValue16}
::=localValue34
handOverOPERATION
ARGUMENT
SEQUENCE{
serviceKey[0]IMPLICITINTEGER(0..2147483647),
calledPartyNumber[2]IMPLICITOCTETSTRING(SIZE(2..16))OPTIONAL,
callingPartyNumber[3]IMPLICITOCTETSTRING(SIZE(2..16))OPTIONAL,
callingPartysCategory[5]IMPLICITOCTETSTRING(SIZE(1))OPTIONAL,
cGEncountered[7]IMPLICITENUMERATED{
manualCGEncountered(1),
sCPOverload(2)}OPTIONAL,
iPSSPCapabilities[8]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL,
locationNumber[10]IMPLICITOCTETSTRING(SIZE(2..16))OPTIONAL,
originalCalledPartyID[12]IMPLICITOCTETSTRING(SIZE(2..16))OPTIONAL,
extensions[15]IMPLICITSEQUENCESIZE(1..16)OFSEQUENCE{
typeINTEGER(0..63),
criticalityENUMERATED{
ignore(0),
abort(1)}DEFAULTignore,
value[1]ANYDEFINEDBYtype}OPTIONAL,
highLayerCompatibility[23]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL,
serviceInteractionIndicators[24]IMPLICITSEQUENCE{
forwardServiceInteractionIndicators[0]IMPLICITSEQUENCE{
conferenceTreatmentIndicator[1]IMPLICITOCTETSTRING(SIZE(1))
OPTIONAL,
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
74/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
OPTIONAL,
callDiversionTreatmentIndicator[2]IMPLICITOCTETSTRING(SIZE(1))
OPTIONAL,
callOfferingTreatmentIndicator[3]IMPLICITOCTETSTRING(SIZE(1))
OPTIONAL,
callTransferTreatmentIndicator[PRIVATE1]IMPLICITOCTETSTRING
(SIZE(1))OPTIONAL}OPTIONAL,
backwardServiceInteractionIndicators[1]IMPLICITSEQUENCE{
conferenceTreatmentIndicator[1]IMPLICITOCTETSTRING(SIZE(1))
OPTIONAL,
callTransferTreatmentIndicator[PRIVATE1]IMPLICITOCTETSTRING
(SIZE(1))OPTIONAL}OPTIONAL}OPTIONAL,
additionalCallingPartyNumber[25]IMPLICITOCTETSTRING(SIZE(3..17))
OPTIONAL,
forwardCallIndicators[26]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL,
bearerCapability[27]CHOICE{
bearerCap[0]IMPLICITOCTETSTRING(SIZE(2..11)),
tmr[1]IMPLICITOCTETSTRING(SIZE(1))}OPTIONAL,
eventTypeBCSM[28]IMPLICITENUMERATED{
origAttemptauthorized(1),
collectedInfo(2),
analyzedInformation(3),
routeSelectFailure(4),
oCalledPartyBusy(5),
oAlerting(1),
oCalledPartyNotReachable(2),
oNoAnswer(6),
oAnswer(7),
oMidCall(8),
oSuspended(3),
oReAnswer(4),
oDisconnect(9),
oAbandon(10),
termAttemptauthorized(12),
tRouteSelectFailure(5),
tCalledPartyBusy(13),
tAlerting(6),
tCalledPartyNotReachable(7),
tNoAnswer(14),
tAnswer(15),
tMidCall(16),
tSuspended(8),
tReAnswer(9),
tDisconnect(17),
tAbandon(18)}OPTIONAL,
redirectingPartyID[29]IMPLICITOCTETSTRING(SIZE(2..16))OPTIONAL,
redirectionInformation[30]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL,
triggerType[16]IMPLICITINTEGER(0..255)OPTIONAL,
legIDs[PRIVATE1]IMPLICITSEQUENCESIZE(1..30)OF
SEQUENCE{
legID[0]CHOICE{
receivingSideID[1]IMPLICITINTEGER(1..30)},
linkInd[1]IMPLICITNULLOPTIONAL}OPTIONAL,
routeOrigin[PRIVATE2]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL,
testIndication[PRIVATE3]IMPLICITNULLOPTIONAL,
cUGCallIndicator[PRIVATE4]IMPLICITOCTETSTRING(SIZE(1))OPTIONAL,
cUGInterLockCode[PRIVATE5]IMPLICITOCTETSTRING(SIZE(4))OPTIONAL,
genericDigitsSet[PRIVATE6]IMPLICITSETSIZE(1..20)OF
OCTETSTRING(SIZE(2..15))OPTIONAL,
genericNumberSet[PRIVATE7]IMPLICITSETSIZE(1..20)OF
OCTETSTRING(SIZE(3..17))OPTIONAL,
cause[PRIVATE8]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL,
handOverInfo[PRIVATE9]IMPLICITSEQUENCE{
handOverCounter[0]IMPLICITINTEGER(1..127),
sendingSCPAddress[1]CHOICE{
colocated[0]IMPLICITNULL,
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
75/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
colocated[0]IMPLICITNULL,
pointCodeAndSubSystemNumber[1]IMPLICITOCTETSTRING(SIZE(3)),
globalTitle[2]IMPLICITOCTETSTRING(SIZE(4..12)),
globalTitleAndSubSystemNumber[3]IMPLICITOCTETSTRING(SIZE(5..13)),
pointCodeAndSubSystemNumberANSI[4]IMPLICITOCTETSTRING(SIZE(4))}
DEFAULTcolocatedNULL,
sendingSCPDialogueInfo[2]IMPLICITSEQUENCE{
protocolIndicator[1]IMPLICITOCTETSTRING(SIZE(2)),
userInformation[2]IMPLICITSEQUENCE{
sendingFunctionsActive[0]IMPLICITENUMERATED{
normal(1),
simulation(2),
messageLogging(3),
simulationPrettyPrint(4),
messageLoggingPrettyPrint(5),
serviceLogicTrace(6),
logAndTrace(7),
loggingPrettyPrintAndTrace(8)}DEFAULTnormal,
receivingFunctionsRequested[1]IMPLICITENUMERATED{
normal(1),
simulation(2),
messageLogging(3),
simulationPrettyPrint(4),
messageLoggingPrettyPrint(5),
serviceLogicTrace(6),
logAndTrace(7),
loggingPrettyPrintAndTrace(8)}DEFAULTnormal,
trafficSimulationSessionID[2]IMPLICITINTEGER(0..65535)
OPTIONAL}OPTIONAL},
sendingSCPCorrelationInfo[3]IMPLICITOCTETSTRING(SIZE(16))OPTIONAL,
receivingSCPAddress[4]CHOICE{
colocated[0]IMPLICITNULL,
pointCodeAndSubSystemNumber[1]IMPLICITOCTETSTRING(SIZE(3)),
globalTitle[2]IMPLICITOCTETSTRING(SIZE(4..12)),
globalTitleAndSubSystemNumber[3]IMPLICITOCTETSTRING(SIZE(5..13)),
pointCodeAndSubSystemNumberANSI[4]IMPLICITOCTETSTRING(SIZE(4))}
DEFAULTcolocatedNULL,
receivingSCPDialogueInfo[5]IMPLICITSEQUENCE{
protocolIndicator[1]IMPLICITOCTETSTRING(SIZE(2)),
userInformation[2]IMPLICITSEQUENCE{
sendingFunctionsActive[0]IMPLICITENUMERATED{
normal(1),
simulation(2),
messageLogging(3),
simulationPrettyPrint(4),
messageLoggingPrettyPrint(5),
serviceLogicTrace(6),
logAndTrace(7),
loggingPrettyPrintAndTrace(8)}DEFAULTnormal,
receivingFunctionsRequested[1]IMPLICITENUMERATED{
normal(1),
simulation(2),
messageLogging(3),
simulationPrettyPrint(4),
messageLoggingPrettyPrint(5),
serviceLogicTrace(6),
logAndTrace(7),
loggingPrettyPrintAndTrace(8)}DEFAULTnormal,
trafficSimulationSessionID[2]IMPLICITINTEGER(0..65535)
OPTIONAL}OPTIONAL},
receivingSCPCorrelationInfo[6]IMPLICITOCTETSTRING(SIZE(16))
OPTIONAL,
handOverNumber[7]IMPLICITOCTETSTRING(SIZE(2..16))OPTIONAL,
handOverData[8]IMPLICITINTEGER(0..65535)OPTIONAL}OPTIONAL,
forwardGVNSIndicator[PRIVATE10]IMPLICITSEQUENCE{
oPSPIdentification[0]IMPLICITOCTETSTRING(SIZE(1..5)),
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
76/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
oPSPIdentification[0]IMPLICITOCTETSTRING(SIZE(1..5)),
gVNSUserGroupID[1]IMPLICITOCTETSTRING(SIZE(1..9)),
tNRNumber[2]IMPLICITOCTETSTRING(SIZE(1..10))}OPTIONAL,
backwardGVNSIndicator[PRIVATE11]IMPLICITOCTETSTRING(SIZE(1))
OPTIONAL}
ERRORS{
missingParameterlocalValue7,
systemFailurelocalValue11,
taskRefusedlocalValue12,
unexpectedComponentSequencelocalValue14,
unexpectedDataValuelocalValue15,
unexpectedParameterlocalValue16}
::=localValue3
holdCallPartyConnectionOPERATION
ARGUMENT
SEQUENCE{
legID[1]CHOICE{
sendingSideID[0]IMPLICITINTEGER(1..30)}}
ERRORS{
systemFailurelocalValue11,
taskRefusedlocalValue12,
unexpectedComponentSequencelocalValue14,
unexpectedDataValuelocalValue15,
unknownLegIDlocalValue17}
::=localValue4
initialDPOPERATION
ARGUMENT
SEQUENCE{
serviceKey[0]IMPLICITINTEGER(0..2147483647),
calledPartyNumber[2]IMPLICITOCTETSTRING(SIZE(2..16))OPTIONAL,
callingPartyNumber[3]IMPLICITOCTETSTRING(SIZE(2..16))OPTIONAL,
callingPartysCategory[5]IMPLICITOCTETSTRING(SIZE(1))OPTIONAL,
cGEncountered[7]IMPLICITENUMERATED{
manualCGEncountered(1),
sCPOverload(2)}OPTIONAL,
iPSSPCapabilities[8]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL,
locationNumber[10]IMPLICITOCTETSTRING(SIZE(2..16))OPTIONAL,
originalCalledPartyID[12]IMPLICITOCTETSTRING(SIZE(2..16))OPTIONAL,
extensions[15]IMPLICITSEQUENCESIZE(1..16)OFSEQUENCE{
typeINTEGER(0..63),
criticalityENUMERATED{
ignore(0),
abort(1)}DEFAULTignore,
value[1]ANYDEFINEDBYtype}OPTIONAL,
highLayerCompatibility[23]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL,
serviceInteractionIndicators[24]IMPLICITSEQUENCE{
forwardServiceInteractionIndicators[0]IMPLICITSEQUENCE{
conferenceTreatmentIndicator[1]IMPLICITOCTETSTRING(SIZE(1))
OPTIONAL,
callDiversionTreatmentIndicator[2]IMPLICITOCTETSTRING(SIZE(1))
OPTIONAL,
callOfferingTreatmentIndicator[3]IMPLICITOCTETSTRING(SIZE(1))
OPTIONAL,
callTransferTreatmentIndicator[PRIVATE1]IMPLICITOCTETSTRING
(SIZE(1))OPTIONAL}OPTIONAL,
backwardServiceInteractionIndicators[1]IMPLICITSEQUENCE{
conferenceTreatmentIndicator[1]IMPLICITOCTETSTRING(SIZE(1))
OPTIONAL,
callTransferTreatmentIndicator[PRIVATE1]IMPLICITOCTETSTRING
(SIZE(1))OPTIONAL}OPTIONAL}OPTIONAL,
additionalCallingPartyNumber[25]IMPLICITOCTETSTRING(SIZE(3..17))
OPTIONAL,
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
77/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
OPTIONAL,
forwardCallIndicators[26]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL,
bearerCapability[27]CHOICE{
bearerCap[0]IMPLICITOCTETSTRING(SIZE(2..11)),
tmr[1]IMPLICITOCTETSTRING(SIZE(1))}OPTIONAL,
eventTypeBCSM[28]IMPLICITENUMERATED{
origAttemptauthorized(1),
collectedInfo(2),
analyzedInformation(3),
routeSelectFailure(4),
oCalledPartyBusy(5),
oAlerting(1),
oCalledPartyNotReachable(2),
oNoAnswer(6),
oAnswer(7),
oMidCall(8),
oSuspended(3),
oReAnswer(4),
oDisconnect(9),
oAbandon(10),
termAttemptauthorized(12),
tRouteSelectFailure(5),
tCalledPartyBusy(13),
tAlerting(6),
tCalledPartyNotReachable(7),
tNoAnswer(14),
tAnswer(15),
tMidCall(16),
tSuspended(8),
tReAnswer(9),
tDisconnect(17),
tAbandon(18)}OPTIONAL,
redirectingPartyID[29]IMPLICITOCTETSTRING(SIZE(2..16))OPTIONAL,
redirectionInformation[30]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL,
triggerType[16]IMPLICITINTEGER(0..255)OPTIONAL,
legIDs[PRIVATE1]IMPLICITSEQUENCESIZE(1..30)OF
SEQUENCE{
legID[0]CHOICE{
receivingSideID[1]IMPLICITINTEGER(1..30)},
linkInd[1]IMPLICITNULLOPTIONAL}OPTIONAL,
routeOrigin[PRIVATE2]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL,
testIndication[PRIVATE3]IMPLICITNULLOPTIONAL,
cUGCallIndicator[PRIVATE4]IMPLICITOCTETSTRING(SIZE(1))OPTIONAL,
cUGInterLockCode[PRIVATE5]IMPLICITOCTETSTRING(SIZE(4))OPTIONAL,
genericDigitsSet[PRIVATE6]IMPLICITSETSIZE(1..20)OF
OCTETSTRING(SIZE(2..15))OPTIONAL,
genericNumberSet[PRIVATE7]IMPLICITSETSIZE(1..20)OF
OCTETSTRING(SIZE(3..17))OPTIONAL,
cause[PRIVATE8]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL,
handOverInfo[PRIVATE9]IMPLICITSEQUENCE{
handOverCounter[0]IMPLICITINTEGER(1..127),
sendingSCPAddress[1]CHOICE{
colocated[0]IMPLICITNULL,
pointCodeAndSubSystemNumber[1]IMPLICITOCTETSTRING(SIZE(3)),
globalTitle[2]IMPLICITOCTETSTRING(SIZE(4..12)),
globalTitleAndSubSystemNumber[3]IMPLICITOCTETSTRING(SIZE(5..13)),
pointCodeAndSubSystemNumberANSI[4]IMPLICITOCTETSTRING(SIZE(4))}
DEFAULTcolocatedNULL,
sendingSCPDialogueInfo[2]IMPLICITSEQUENCE{
protocolIndicator[1]IMPLICITOCTETSTRING(SIZE(2)),
userInformation[2]IMPLICITSEQUENCE{
sendingFunctionsActive[0]IMPLICITENUMERATED{
normal(1),
simulation(2),
messageLogging(3),
simulationPrettyPrint(4),
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
78/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
simulationPrettyPrint(4),
messageLoggingPrettyPrint(5),
serviceLogicTrace(6),
logAndTrace(7),
loggingPrettyPrintAndTrace(8)}DEFAULTnormal,
receivingFunctionsRequested[1]IMPLICITENUMERATED{
normal(1),
simulation(2),
messageLogging(3),
simulationPrettyPrint(4),
messageLoggingPrettyPrint(5),
serviceLogicTrace(6),
logAndTrace(7),
loggingPrettyPrintAndTrace(8)}DEFAULTnormal,
trafficSimulationSessionID[2]IMPLICITINTEGER(0..65535)
OPTIONAL}OPTIONAL},
sendingSCPCorrelationInfo[3]IMPLICITOCTETSTRING(SIZE(16))OPTIONAL,
receivingSCPAddress[4]CHOICE{
colocated[0]IMPLICITNULL,
pointCodeAndSubSystemNumber[1]IMPLICITOCTETSTRING(SIZE(3)),
globalTitle[2]IMPLICITOCTETSTRING(SIZE(4..12)),
globalTitleAndSubSystemNumber[3]IMPLICITOCTETSTRING(SIZE(5..13)),
pointCodeAndSubSystemNumberANSI[4]IMPLICITOCTETSTRING(SIZE(4))}
DEFAULTcolocatedNULL,
receivingSCPDialogueInfo[5]IMPLICITSEQUENCE{
protocolIdentifier[1]IMPLICITINTEGER(1..16),
userInformation[2]IMPLICITSEQUENCE{
sendingFunctionsActive[0]IMPLICITENUMERATED{
normal(1),
simulation(2),
messageLogging(3),
simulationPrettyPrint(4),
messageLoggingPrettyPrint(5),
serviceLogicTrace(6),
logAndTrace(7),
loggingPrettyPrintAndTrace(8)}DEFAULTnormal,
receivingFunctionsRequested[1]IMPLICITENUMERATED{
normal(1),
simulation(2),
messageLogging(3),
simulationPrettyPrint(4),
messageLoggingPrettyPrint(5),
serviceLogicTrace(6),
logAndTrace(7),
loggingPrettyPrintAndTrace(8)}DEFAULTnormal,
trafficSimulationSessionID[2]IMPLICITINTEGER(0..65535)
OPTIONAL}OPTIONAL},
receivingSCPCorrelationInfo[6]IMPLICITOCTETSTRING(SIZE(16))
OPTIONAL,
handOverNumber[7]IMPLICITOCTETSTRING(SIZE(2..16))OPTIONAL,
handOverData[8]IMPLICITINTEGER(0..65535)OPTIONAL}OPTIONAL,
forwardGVNSIndicator[PRIVATE10]IMPLICITSEQUENCE{
oPSPIdentification[0]IMPLICITOCTETSTRING(SIZE(1..5)),
gVNSUserGroupID[1]IMPLICITOCTETSTRING(SIZE(1..9)),
tNRNumber[2]IMPLICITOCTETSTRING(SIZE(1..10))}OPTIONAL,
backwardGVNSIndicator[PRIVATE11]IMPLICITOCTETSTRING(SIZE(1))
OPTIONAL}
ERRORS{
missingCustomerRecordlocalValue6,
missingParameterlocalValue7,
systemFailurelocalValue11,
taskRefusedlocalValue12,
unexpectedComponentSequencelocalValue14,
unexpectedDataValuelocalValue15,
unexpectedParameterlocalValue16}
::=localValue0
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
79/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
::=localValue0
initiateCallAttemptOPERATION
ARGUMENT
SEQUENCE{
originalCalledPartyID[PRIVATE1]IMPLICITOCTETSTRING(SIZE(2..16))
OPTIONAL,
legToBeCreated[PRIVATE2]CHOICE{
sendingSideID[0]IMPLICITINTEGER(1..30)}DEFAULTsendingSideID1,
callingPartysCategory[PRIVATE3]IMPLICITOCTETSTRING(SIZE(1))OPTIONAL,
redirectingPartyID[PRIVATE4]IMPLICITOCTETSTRING(SIZE(2..16))
OPTIONAL,
redirectionInformation[PRIVATE5]IMPLICITOCTETSTRING(SIZE(2))
OPTIONAL,
bearerCapabilities[PRIVATE6]CHOICE{
bearerCap[0]IMPLICITOCTETSTRING(SIZE(2..11)),
tmr[1]IMPLICITOCTETSTRING(SIZE(1))}OPTIONAL,
cUGCallIndicator[PRIVATE7]IMPLICITOCTETSTRING(SIZE(1))OPTIONAL,
cUGInterLockCode[PRIVATE8]IMPLICITOCTETSTRING(SIZE(4))OPTIONAL,
forwardCallIndicators[PRIVATE9]IMPLICITOCTETSTRING(SIZE(2))
OPTIONAL,
genericDigitsSet[PRIVATE10]IMPLICITSETSIZE(1..20)OF
OCTETSTRING(SIZE(2..15))OPTIONAL,
genericNumberSet[PRIVATE11]IMPLICITSETSIZE(1..20)OF
OCTETSTRING(SIZE(3..17))OPTIONAL,
highLayerCompatibility[PRIVATE12]IMPLICITOCTETSTRING(SIZE(2))
OPTIONAL,
forwardGVNSIndicator[PRIVATE13]IMPLICITSEQUENCE{
oPSPIdentification[0]IMPLICITOCTETSTRING(SIZE(1..5)),
gVNSUserGroupID[1]IMPLICITOCTETSTRING(SIZE(1..9)),
tNRNumber[2]IMPLICITOCTETSTRING(SIZE(1..10))}OPTIONAL,
destinationRoutingAddress[0]IMPLICITSEQUENCESIZE(1)OF
OCTETSTRING(SIZE(2..16)),
alertingPattern[1]IMPLICITOCTETSTRING(SIZE(3))OPTIONAL,
extensions[4]IMPLICITSEQUENCESIZE(1..7)OFSEQUENCE{
typeINTEGER(0..63),
criticalityENUMERATED{
ignore(0),
abort(1)}DEFAULTignore,
value[1]ANYDEFINEDBYtype}OPTIONAL,
serviceInteractionIndicators[29]IMPLICITSEQUENCE{
forwardServiceInteractionIndicators[0]IMPLICITSEQUENCE{
conferenceTreatmentIndicator[1]IMPLICITOCTETSTRING(SIZE(1))
OPTIONAL,
callDiversionTreatmentIndicator[2]IMPLICITOCTETSTRING(SIZE(1))
OPTIONAL,
callOfferingTreatmentIndicator[3]IMPLICITOCTETSTRING(SIZE(1))
OPTIONAL,
callTransferTreatmentIndicator[PRIVATE1]IMPLICITOCTETSTRING
(SIZE(1))OPTIONAL}OPTIONAL,
suspendTimer[3]IMPLICITINTEGER(0..120)OPTIONAL}OPTIONAL,
callingPartyNumber[30]IMPLICITOCTETSTRING(SIZE(2..16))OPTIONAL,
routeList[PRIVATE14]IMPLICITSEQUENCESIZE(1)OF
OCTETSTRING(SIZE(1))OPTIONAL}
ERRORS{
missingParameterlocalValue7,
systemFailurelocalValue11,
taskRefusedlocalValue12,
unexpectedComponentSequencelocalValue14,
unexpectedDataValuelocalValue15,
unexpectedParameterlocalValue16}
::=localValue32
playAnnouncementOPERATION
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
80/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
playAnnouncementOPERATION
ARGUMENT
SEQUENCE{
legID[PRIVATE1]CHOICE{
sendingSideID[0]IMPLICITINTEGER(1..30)}OPTIONAL,
requestAnnouncementStarted[PRIVATE2]IMPLICITBOOLEANDEFAULTFALSE,
informationToSend[0]CHOICE{
inbandInfo[0]IMPLICITSEQUENCE{
messageID[0]CHOICE{
elementaryMessageID[0]IMPLICITINTEGER(0..65535),
variableMessage[30]IMPLICITSEQUENCE{
elementaryMessageID[0]IMPLICITINTEGER(0..65535),
variableParts[1]IMPLICITSEQUENCESIZE(1..20)OFCHOICE{
integer[0]IMPLICITINTEGER(0..65535),
number[1]IMPLICITOCTETSTRING(SIZE(2..15)),
time[2]IMPLICITOCTETSTRING(SIZE(2)),
priceInWholeUnits[PRIVATE1]IMPLICITOCTETSTRING(SIZE(4)),
priceInTenthsOfUnits[PRIVATE2]IMPLICITOCTETSTRING(SIZE(4)),
priceInHundredthsOfUnits[4]IMPLICITOCTETSTRING(SIZE(4)),
priceInThousandthsOfUnits[PRIVATE3]IMPLICITOCTETSTRING
(SIZE(4))}}},
numberOfRepetitions[1]IMPLICITINTEGER(1..127)OPTIONAL,
duration[2]IMPLICITINTEGER(0..32767)OPTIONAL,
interval[3]IMPLICITINTEGER(0..32767)OPTIONAL},
tone[1]IMPLICITSEQUENCE{
toneID[0]IMPLICITINTEGER(0..65535),
duration[1]IMPLICITINTEGER(0..127)OPTIONAL},
displayInformation[2]IMPLICITIA5String(SIZE(1..127)),
textID[PRIVATE1]IMPLICITINTEGER(0..255)},
disconnectFromIPForbidden[1]IMPLICITBOOLEANDEFAULTTRUE,
requestAnnouncementComplete[2]IMPLICITBOOLEANDEFAULTTRUE,
extensions[3]IMPLICITSEQUENCESIZE(1..16)OFSEQUENCE{
typeINTEGER(0..63),
criticalityENUMERATED{
ignore(0),
abort(1)}DEFAULTignore,
value[1]ANYDEFINEDBYtype}OPTIONAL}
ERRORS{
cancelledlocalValue0,
missingParameterlocalValue7,
systemFailurelocalValue11,
unavailableResourcelocalValue13,
unexpectedComponentSequencelocalValue14,
unexpectedDataValuelocalValue15,
unexpectedParameterlocalValue16}
LINKED{
specializedResourceReportlocalValue49}
::=localValue47
promptAndCollectUserInformationOPERATION
ARGUMENT
SEQUENCE{
legID[PRIVATE1]CHOICE{
sendingSideID[0]IMPLICITINTEGER(1..30)}OPTIONAL,
requestAnnouncementStarted[PRIVATE2]IMPLICITBOOLEANDEFAULTFALSE,
requestAnnouncementComplete[PRIVATE3]IMPLICITBOOLEANDEFAULTFALSE,
collectedInfo[0]CHOICE{
collectedDigits[0]IMPLICITSEQUENCE{
minimumNumberOfDigits[0]IMPLICITINTEGER(1..28)DEFAULT1,
maximumNumberOfDigits[1]IMPLICITINTEGER(1..28),
endOfReplyDigit[2]IMPLICITOCTETSTRING(SIZE(1..2))OPTIONAL,
cancelDigit[3]IMPLICITOCTETSTRING(SIZE(1..2))OPTIONAL,
startDigit[4]IMPLICITOCTETSTRING(SIZE(1..2))OPTIONAL,
firstDigitTimeOut[5]IMPLICITINTEGER(1..255)OPTIONAL,
interDigitTimeOut[6]IMPLICITINTEGER(1..255)OPTIONAL,
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
81/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
interDigitTimeOut[6]IMPLICITINTEGER(1..255)OPTIONAL,
errorTreatment[7]IMPLICITENUMERATED{
stdErrorAndInfo(0),
help(1),
repeatPrompt(2)}DEFAULTstdErrorAndInfo,
interruptableAnnInd[8]IMPLICITBOOLEANDEFAULTTRUE,
voiceInformation[9]IMPLICITBOOLEANDEFAULTFALSE,
voiceBack[10]IMPLICITBOOLEANDEFAULTFALSE,
totalElapsedTimeOut[PRIVATE1]IMPLICITINTEGER(1..255)OPTIONAL}},
disconnectFromIPForbidden[1]IMPLICITBOOLEANDEFAULTTRUE,
informationToSend[2]CHOICE{
inbandInfo[0]IMPLICITSEQUENCE{
messageID[0]CHOICE{
elementaryMessageID[0]IMPLICITINTEGER(0..65535),
variableMessage[30]IMPLICITSEQUENCE{
elementaryMessageID[0]IMPLICITINTEGER(0..65535),
variableParts[1]IMPLICITSEQUENCESIZE(1..20)OFCHOICE{
integer[0]IMPLICITINTEGER(0..65535),
number[1]IMPLICITOCTETSTRING(SIZE(2..15)),
time[2]IMPLICITOCTETSTRING(SIZE(2)),
priceInWholeUnits[PRIVATE1]IMPLICITOCTETSTRING(SIZE(4)),
priceInTenthsOfUnits[PRIVATE2]IMPLICITOCTETSTRING
(SIZE(4)),
priceInHundredthsOfUnits[4]IMPLICITOCTETSTRING(SIZE(4)),
priceInThousandthsOfUnits[PRIVATE3]IMPLICITOCTETSTRING
(SIZE(4))}}},
numberOfRepetitions[1]IMPLICITINTEGER(1..127)OPTIONAL,
duration[2]IMPLICITINTEGER(0..32767)OPTIONAL,
interval[3]IMPLICITINTEGER(0..32767)OPTIONAL},
tone[1]IMPLICITSEQUENCE{
toneID[0]IMPLICITINTEGER(0..65535),
duration[1]IMPLICITINTEGER(0..127)OPTIONAL},
displayInformation[2]IMPLICITIA5String(SIZE(1..127)),
textID[PRIVATE1]IMPLICITINTEGER(0..255)}OPTIONAL,
extensions[3]IMPLICITSEQUENCESIZE(1..16)OFSEQUENCE{
typeINTEGER(0..63),
criticalityENUMERATED{
ignore(0),
abort(1)}DEFAULTignore,
value[1]ANYDEFINEDBYtype}OPTIONAL}
RESULT
CHOICE{
digitsResponse[0]IMPLICITOCTETSTRING(SIZE(2..15))}
ERRORS{
cancelledlocalValue0,
improperCallerResponselocalValue4,
missingParameterlocalValue7,
systemFailurelocalValue11,
taskRefusedlocalValue12,
unavailableResourcelocalValue13,
unexpectedComponentSequencelocalValue14,
unexpectedDataValuelocalValue15,
unexpectedParameterlocalValue16}
LINKED{
specializedResourceReportlocalValue49}
::=localValue48
reconnectOPERATION
ARGUMENT
SEQUENCE{
legID[1]CHOICE{
sendingSideID[0]IMPLICITINTEGER(1..30)}}
ERRORS{
systemFailurelocalValue11,
taskRefusedlocalValue12,
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
82/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
taskRefusedlocalValue12,
unexpectedComponentSequencelocalValue14,
unexpectedDataValuelocalValue15,
unknownLegIDlocalValue17}
::=localValue5
releaseCallOPERATION
ARGUMENT
OCTETSTRING(SIZE(2))
::=localValue22
releaseCallPartyConnectionOPERATION
ARGUMENT
SEQUENCE{
legToBeReleased[0]CHOICE{
sendingSideID[0]IMPLICITINTEGER(1..30)},
releaseCause[2]IMPLICITOCTETSTRING(SIZE(2))OPTIONAL}
ERRORS{
missingParameterlocalValue7,
systemFailurelocalValue11,
taskRefusedlocalValue12,
unexpectedComponentSequencelocalValue14,
unexpectedDataValuelocalValue15,
unexpectedParameterlocalValue16,
unknownLegIDlocalValue17}
::=localValue6
requestNotificationChargingEventOPERATION
ARGUMENT
SEQUENCESIZE(1..3)OF
SEQUENCE{
eventTypeCharging[0]IMPLICITENUMERATED{
tariffInformation(1),
tariffIndicator(2),
chargeNoChargeIndication(3)},
monitorMode[1]IMPLICITENUMERATED{
interrupted(0),
notifyAndContinue(1),
transparent(2)},
legID[2]CHOICE{
sendingSideID[0]IMPLICITINTEGER(1..30)}DEFAULTsendingSideID2}
ERRORS{
missingParameterlocalValue7,
systemFailurelocalValue11,
taskRefusedlocalValue12,
unexpectedComponentSequencelocalValue14,
unexpectedDataValuelocalValue15,
unexpectedParameterlocalValue16}
::=localValue25
requestReportBCSMEventOPERATION
ARGUMENT
SEQUENCE{
bCSMEvents[0]IMPLICITSEQUENCESIZE(1..24)OF
SEQUENCE{
eventTypeBCSM[0]IMPLICITENUMERATED{
origAttemptauthorized(1),
collectedInfo(2),
analyzedInformation(3),
routeSelectFailure(4),
oCalledPartyBusy(5),
oAlerting(1),
oCalledPartyNotReachable(2),
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
83/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
oCalledPartyNotReachable(2),
oNoAnswer(6),
oAnswer(7),
oMidCall(8),
oSuspended(3),
oReAnswer(4),
oDisconnect(9),
oAbandon(10),
termAttemptauthorized(12),
tRouteSelectFailure(5),
tCalledPartyBusy(13),
tAlerting(6),
tCalledPartyNotReachable(7),
tNoAnswer(14),
tAnswer(15),
tMidCall(16),
tSuspended(8),
tReAnswer(9),
tDisconnect(17),
tAbandon(18)},
monitorMode[1]IMPLICITENUMERATED{
interrupted(0),
notifyAndContinue(1),
transparent(2)},
legID[2]CHOICE{
sendingSideID[0]IMPLICITINTEGER(1..30)}OPTIONAL,
dPSpecificCriteria[30]CHOICE{
numberOfDigits[0]IMPLICITINTEGER(1..28),
applicationTimer[1]IMPLICITINTEGER(0..2047),
midCallEvents[PRIVATE1]CHOICE{
flash[0]IMPLICITNULL,
userCallSuspend[1]IMPLICITNULL,
userCallResume[2]IMPLICITNULL,
dTMFMonitoring[3]IMPLICITSEQUENCE{
minimumNumberOfDigits[0]IMPLICITINTEGER(1..28)DEFAULT1,
maximumNumberOfDigits[1]IMPLICITINTEGER(1..28),
endOfReplyDigit[2]IMPLICITOCTETSTRING(SIZE(1..2))OPTIONAL,
cancelDigit[3]IMPLICITOCTETSTRING(SIZE(1..2))OPTIONAL,
startDigit[4]IMPLICITOCTETSTRING(SIZE(1..2))OPTIONAL,
interDigitTimeOut[6]IMPLICITINTEGER(1..255)DEFAULT10}}}
OPTIONAL},
extensions[2]IMPLICITSEQUENCESIZE(1..7)OFSEQUENCE{
typeINTEGER(0..63),
criticalityENUMERATED{
ignore(0),
abort(1)}DEFAULTignore,
value[1]ANYDEFINEDBYtype}OPTIONAL}
ERRORS{
missingParameterlocalValue7,
systemFailurelocalValue11,
taskRefusedlocalValue12,
unexpectedComponentSequencelocalValue14,
unexpectedDataValuelocalValue15,
unexpectedParameterlocalValue16}
::=localValue23
resetTimerOPERATION
ARGUMENT
SEQUENCE{
timerID[0]IMPLICITENUMERATED{
tSSF(0)}DEFAULTtSSF,
timerValue[1]IMPLICITINTEGER(0..2047),
extensions[2]IMPLICITSEQUENCESIZE(1..7)OFSEQUENCE{
typeINTEGER(0..63),
criticalityENUMERATED{
ignore(0),
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
84/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
ignore(0),
abort(1)}DEFAULTignore,
value[1]ANYDEFINEDBYtype}OPTIONAL}
ERRORS{
missingParameterlocalValue7,
taskRefusedlocalValue12,
unexpectedComponentSequencelocalValue14,
unexpectedDataValuelocalValue15,
unexpectedParameterlocalValue16}
::=localValue33
retrieveOPERATION
ARGUMENT
SET{
operationID[1]IMPLICITOCTETSTRING('0100'H),
applicationID[2]IMPLICITOCTETSTRING(SIZE(1)),
dataItemID[3]IMPLICITSEQUENCE{
attribute00[0]IMPLICITOCTETSTRINGOPTIONAL,
attribute01[1]IMPLICITOCTETSTRINGOPTIONAL,
attribute02[2]IMPLICITOCTETSTRINGOPTIONAL,
attribute03[3]IMPLICITOCTETSTRINGOPTIONAL,
attribute04[4]IMPLICITOCTETSTRINGOPTIONAL,
attribute05[5]IMPLICITOCTETSTRINGOPTIONAL,
attribute06[6]IMPLICITOCTETSTRINGOPTIONAL,
attribute07[7]IMPLICITOCTETSTRINGOPTIONAL,
attribute08[8]IMPLICITOCTETSTRINGOPTIONAL,
attribute09[9]IMPLICITOCTETSTRINGOPTIONAL,
attribute10[10]IMPLICITOCTETSTRINGOPTIONAL,
attribute11[11]IMPLICITOCTETSTRINGOPTIONAL,
attribute12[12]IMPLICITOCTETSTRINGOPTIONAL,
attribute13[13]IMPLICITOCTETSTRINGOPTIONAL,
attribute14[14]IMPLICITOCTETSTRINGOPTIONAL,
attribute15[15]IMPLICITOCTETSTRINGOPTIONAL,
attribute16[16]IMPLICITOCTETSTRINGOPTIONAL,
attribute17[17]IMPLICITOCTETSTRINGOPTIONAL,
attribute18[18]IMPLICITOCTETSTRINGOPTIONAL,
attribute19[19]IMPLICITOCTETSTRINGOPTIONAL,
attribute20[20]IMPLICITOCTETSTRINGOPTIONAL,
attribute21[21]IMPLICITOCTETSTRINGOPTIONAL,
attribute22[22]IMPLICITOCTETSTRINGOPTIONAL,
attribute23[23]IMPLICITOCTETSTRINGOPTIONAL,
attribute24[24]IMPLICITOCTETSTRINGOPTIONAL,
attribute25[25]IMPLICITOCTETSTRINGOPTIONAL,
attribute26[26]IMPLICITOCTETSTRINGOPTIONAL,
attribute27[27]IMPLICITOCTETSTRINGOPTIONAL,
attribute28[28]IMPLICITOCTETSTRINGOPTIONAL,
attribute29[29]IMPLICITOCTETSTRINGOPTIONAL,
attribute30[30]IMPLICITOCTETSTRINGOPTIONAL}}
RESULT
SEQUENCE{
operationreturnID[1]IMPLICITOCTETSTRING('010001'H),
dataItemInformation[2]IMPLICITSEQUENCE{
attribute00[0]IMPLICITOCTETSTRINGOPTIONAL,
attribute01[1]IMPLICITOCTETSTRINGOPTIONAL,
attribute02[2]IMPLICITOCTETSTRINGOPTIONAL,
attribute03[3]IMPLICITOCTETSTRINGOPTIONAL,
attribute04[4]IMPLICITOCTETSTRINGOPTIONAL,
attribute05[5]IMPLICITOCTETSTRINGOPTIONAL,
attribute06[6]IMPLICITOCTETSTRINGOPTIONAL,
attribute07[7]IMPLICITOCTETSTRINGOPTIONAL,
attribute08[8]IMPLICITOCTETSTRINGOPTIONAL,
attribute09[9]IMPLICITOCTETSTRINGOPTIONAL,
attribute10[10]IMPLICITOCTETSTRINGOPTIONAL,
attribute11[11]IMPLICITOCTETSTRINGOPTIONAL,
attribute12[12]IMPLICITOCTETSTRINGOPTIONAL,
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
85/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
attribute12[12]IMPLICITOCTETSTRINGOPTIONAL,
attribute13[13]IMPLICITOCTETSTRINGOPTIONAL,
attribute14[14]IMPLICITOCTETSTRINGOPTIONAL,
attribute15[15]IMPLICITOCTETSTRINGOPTIONAL,
attribute16[16]IMPLICITOCTETSTRINGOPTIONAL,
attribute17[17]IMPLICITOCTETSTRINGOPTIONAL,
attribute18[18]IMPLICITOCTETSTRINGOPTIONAL,
attribute19[19]IMPLICITOCTETSTRINGOPTIONAL,
attribute20[20]IMPLICITOCTETSTRINGOPTIONAL,
attribute21[21]IMPLICITOCTETSTRINGOPTIONAL,
attribute22[22]IMPLICITOCTETSTRINGOPTIONAL,
attribute23[23]IMPLICITOCTETSTRINGOPTIONAL,
attribute24[24]IMPLICITOCTETSTRINGOPTIONAL,
attribute25[25]IMPLICITOCTETSTRINGOPTIONAL,
attribute26[26]IMPLICITOCTETSTRINGOPTIONAL,
attribute27[27]IMPLICITOCTETSTRINGOPTIONAL,
attribute28[28]IMPLICITOCTETSTRINGOPTIONAL,
attribute29[29]IMPLICITOCTETSTRINGOPTIONAL,
attribute30[30]IMPLICITOCTETSTRINGOPTIONAL}}
ERRORS{
congestionlocalValue2,
errorInParamterValuelocalValue3,
executionErrorlocalValue4,
infoNotAvailablelocalValue8,
invalidDataItemIDlocalValue10,
notAuthorizedlocalValue12,
parameterMissinglocalValue13,
otherErrorlocalValue100}
::=localValue16
sendChargingInformationOPERATION
ARGUMENT
SEQUENCE{
sCIBillingChargingCharacteristics[0]CHOICE{
chargingInformation[0]IMPLICITSEQUENCE{
orderStartOfCharging[0]IMPLICITNULLOPTIONAL,
chargeMessage[1]IMPLICITSEQUENCE{
eventTypeCharging[1]IMPLICITENUMERATED{
tariffInformation(1),
tariffIndicator(2),
chargeNoChargeIndication(3)},
eventSpecificInfoCharging[2]CHOICE{
tariffInformation[0]IMPLICITSEQUENCE{
numberOfStartPulses[0]IMPLICITINTEGER(0..255),
startInterval[1]IMPLICITINTEGER(0..3276),
startIntervalAccuracy[2]IMPLICITENUMERATED{
tenMilliSeconds(1),
oneHundredMilliSeconds(2),
seconds(3)},
numberOfPeriodicPulses[3]IMPLICITINTEGER(0..255),
periodicInterval[4]IMPLICITINTEGER(0..3276),
periodicIntervalAccuracy[5]IMPLICITENUMERATED{
tenMilliSeconds(1),
oneHundredMilliSeconds(2),
seconds(3)},
activationTime[6]IMPLICITOCTETSTRING(SIZE(6))OPTIONAL},
tariffIndicator[1]IMPLICITOCTETSTRING(SIZE(2)),
chargeNoChargeIndication[2]IMPLICITENUMERATED{
callFreeOfCharge(1),
chargeableCall(2)}}}OPTIONAL,
pulseBurst[2]IMPLICITINTEGER(1..255)OPTIONAL,
createDefaultBillingRecord[3]IMPLICITNULLOPTIONAL},
chargingAnalysisInputData[1]IMPLICITSEQUENCE{
chargingOrigin[1]IMPLICITOCTETSTRING(SIZE(1))OPTIONAL,
trafficActivityCode[2]IMPLICITOCTETSTRING(SIZE(4))OPTIONAL,
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
86/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
trafficActivityCode[2]IMPLICITOCTETSTRING(SIZE(4))OPTIONAL,
chargingCode[3]IMPLICITINTEGER(0..4095)OPTIONAL}},
legID[1]CHOICE{
sendingSideID[0]IMPLICITINTEGER(1..30)},
extensions[2]IMPLICITSEQUENCESIZE(1..7)OFSEQUENCE{
typeINTEGER(0..63),
criticalityENUMERATED{
ignore(0),
abort(1)}DEFAULTignore,
value[1]ANYDEFINEDBYtype}OPTIONAL}
ERRORS{
missingParameterlocalValue7,
parameterOutOfRangelocalValue8,
systemFailurelocalValue11,
taskRefusedlocalValue12,
unexpectedComponentSequencelocalValue14,
unexpectedParameterlocalValue16,
unknownLegIDlocalValue17}
::=localValue46
serviceFilteringResponseOPERATION
ARGUMENT
SEQUENCE{
countersValue[0]IMPLICITSEQUENCESIZE(0..100)OF
SEQUENCE{
counterID[0]IMPLICITINTEGER(0..99),
counterValue[1]IMPLICITINTEGER(0..2147483647)},
filteringCriteria[1]CHOICE{
serviceKey[2]IMPLICITINTEGER(0..2147483647),
addressAndService[30]IMPLICITSEQUENCE{
calledAddressValue[0]IMPLICITOCTETSTRING(SIZE(3..17)),
serviceKey[1]IMPLICITINTEGER(0..2147483647),
callingAddressValue[2]IMPLICITOCTETSTRING(SIZE(3..17))OPTIONAL,
locationNumber[3]IMPLICITOCTETSTRING(SIZE(2..16))OPTIONAL}},
responseCondition[3]IMPLICITENUMERATED{
intermediateResponse(0),
lastResponse(1)}DEFAULTintermediateResponse,
sCFCorrelationInfo[PRIVATE1]IMPLICITOCTETSTRING(SIZE(16))OPTIONAL}
::=localValue43
signallingInformationOPERATION
ARGUMENT
SEQUENCE{
backwardSuppressIndicators[1]IMPLICITSETSIZE(1..2)OF
OCTETSTRING(SIZE(2))OPTIONAL,
connectedNumber[2]IMPLICITOCTETSTRING(SIZE(2..16))OPTIONAL,
forwardSuppressionIndicators[3]IMPLICITSETSIZE(1..10)OF
OCTETSTRING(SIZE(2))OPTIONAL,
backwardGVNSIndicator[4]IMPLICITOCTETSTRING(SIZE(1))OPTIONAL,
extensions[5]IMPLICITSEQUENCESIZE(1..7)OFSEQUENCE{
typeINTEGER(0..63),
criticalityENUMERATED{
ignore(0),
abort(1)}DEFAULTignore,
value[1]ANYDEFINEDBYtype}OPTIONAL}
ERRORS{
missingParameterlocalValue7,
taskRefusedlocalValue12,
unexpectedComponentSequencelocalValue14,
unexpectedDataValuelocalValue15,
unexpectedParameterlocalValue16}
::=localValue8
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
87/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
specializedResourceReportOPERATION
ARGUMENT
CHOICE{
announcementCompletedNULL,
announcementStarted[PRIVATE1]IMPLICITNULL}
::=localValue49
updateOPERATION
ARGUMENT
SET{
operationID[1]IMPLICITOCTETSTRING('0100'H),
applicationID[2]IMPLICITOCTETSTRING(SIZE(1)),
dataItemID[3]IMPLICITSEQUENCE{
attribute00[0]IMPLICITOCTETSTRINGOPTIONAL,
attribute01[1]IMPLICITOCTETSTRINGOPTIONAL,
attribute02[2]IMPLICITOCTETSTRINGOPTIONAL,
attribute03[3]IMPLICITOCTETSTRINGOPTIONAL,
attribute04[4]IMPLICITOCTETSTRINGOPTIONAL,
attribute05[5]IMPLICITOCTETSTRINGOPTIONAL,
attribute06[6]IMPLICITOCTETSTRINGOPTIONAL,
attribute07[7]IMPLICITOCTETSTRINGOPTIONAL,
attribute08[8]IMPLICITOCTETSTRINGOPTIONAL,
attribute09[9]IMPLICITOCTETSTRINGOPTIONAL,
attribute10[10]IMPLICITOCTETSTRINGOPTIONAL,
attribute11[11]IMPLICITOCTETSTRINGOPTIONAL,
attribute12[12]IMPLICITOCTETSTRINGOPTIONAL,
attribute13[13]IMPLICITOCTETSTRINGOPTIONAL,
attribute14[14]IMPLICITOCTETSTRINGOPTIONAL,
attribute15[15]IMPLICITOCTETSTRINGOPTIONAL,
attribute16[16]IMPLICITOCTETSTRINGOPTIONAL,
attribute17[17]IMPLICITOCTETSTRINGOPTIONAL,
attribute18[18]IMPLICITOCTETSTRINGOPTIONAL,
attribute19[19]IMPLICITOCTETSTRINGOPTIONAL,
attribute20[20]IMPLICITOCTETSTRINGOPTIONAL,
attribute21[21]IMPLICITOCTETSTRINGOPTIONAL,
attribute22[22]IMPLICITOCTETSTRINGOPTIONAL,
attribute23[23]IMPLICITOCTETSTRINGOPTIONAL,
attribute24[24]IMPLICITOCTETSTRINGOPTIONAL,
attribute25[25]IMPLICITOCTETSTRINGOPTIONAL,
attribute26[26]IMPLICITOCTETSTRINGOPTIONAL,
attribute27[27]IMPLICITOCTETSTRINGOPTIONAL,
attribute28[28]IMPLICITOCTETSTRINGOPTIONAL,
attribute29[29]IMPLICITOCTETSTRINGOPTIONAL,
attribute30[30]IMPLICITOCTETSTRINGOPTIONAL},
dataItemInformation[4]IMPLICITSEQUENCE{
attribute00[0]IMPLICITOCTETSTRINGOPTIONAL,
attribute01[1]IMPLICITOCTETSTRINGOPTIONAL,
attribute02[2]IMPLICITOCTETSTRINGOPTIONAL,
attribute03[3]IMPLICITOCTETSTRINGOPTIONAL,
attribute04[4]IMPLICITOCTETSTRINGOPTIONAL,
attribute05[5]IMPLICITOCTETSTRINGOPTIONAL,
attribute06[6]IMPLICITOCTETSTRINGOPTIONAL,
attribute07[7]IMPLICITOCTETSTRINGOPTIONAL,
attribute08[8]IMPLICITOCTETSTRINGOPTIONAL,
attribute09[9]IMPLICITOCTETSTRINGOPTIONAL,
attribute10[10]IMPLICITOCTETSTRINGOPTIONAL,
attribute11[11]IMPLICITOCTETSTRINGOPTIONAL,
attribute12[12]IMPLICITOCTETSTRINGOPTIONAL,
attribute13[13]IMPLICITOCTETSTRINGOPTIONAL,
attribute14[14]IMPLICITOCTETSTRINGOPTIONAL,
attribute15[15]IMPLICITOCTETSTRINGOPTIONAL,
attribute16[16]IMPLICITOCTETSTRINGOPTIONAL,
attribute17[17]IMPLICITOCTETSTRINGOPTIONAL,
attribute18[18]IMPLICITOCTETSTRINGOPTIONAL,
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
88/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
attribute18[18]IMPLICITOCTETSTRINGOPTIONAL,
attribute19[19]IMPLICITOCTETSTRINGOPTIONAL,
attribute20[20]IMPLICITOCTETSTRINGOPTIONAL,
attribute21[21]IMPLICITOCTETSTRINGOPTIONAL,
attribute22[22]IMPLICITOCTETSTRINGOPTIONAL,
attribute23[23]IMPLICITOCTETSTRINGOPTIONAL,
attribute24[24]IMPLICITOCTETSTRINGOPTIONAL,
attribute25[25]IMPLICITOCTETSTRINGOPTIONAL,
attribute26[26]IMPLICITOCTETSTRINGOPTIONAL,
attribute27[27]IMPLICITOCTETSTRINGOPTIONAL,
attribute28[28]IMPLICITOCTETSTRINGOPTIONAL,
attribute29[29]IMPLICITOCTETSTRINGOPTIONAL,
attribute30[30]IMPLICITOCTETSTRINGOPTIONAL}}
RESULT
CHOICE{
operationreturnID[1]IMPLICITOCTETSTRING('010001'H)}
ERRORS{
congestionlocalValue2,
errorInParamterValuelocalValue3,
executionErrorlocalValue4,
illegalCombinationOfParameterslocalValue7,
invalidDataItemIDlocalValue10,
notAuthorizedlocalValue12,
parameterMissinglocalValue13,
otherErrorlocalValue100}
::=localValue21
cancelledERROR
::=localValue0
cancelFailedERROR
PARAMETER
SEQUENCE{
problem[0]IMPLICITENUMERATED{
unknownOperation(0),
operationNotCancellable(2)},
operation[1]IMPLICITINTEGER(128..127)}
::=localValue1
congestionERROR
PARAMETER
operationReturnID[1]IMPLICITOCTETSTRING('010001'H)
::=localValue2
eTCFailedERROR
::=localValue3
errorInParamterValueERROR
PARAMETER
operationReturnID[1]IMPLICITOCTETSTRING('010001'H)
::=localValue3
executionErrorERROR
PARAMETER
operationReturnID[1]IMPLICITOCTETSTRING('010001'H)
::=localValue4
improperCallerResponseERROR
PARAMETER
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
89/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
PARAMETER
ENUMERATED{
noInformationReceived(0),
notEnoughInformationReceived(1)}
::=localValue4
illegalCombinationOfParametersERROR
PARAMETER
operationReturnID[1]IMPLICITOCTETSTRING('010001'H)
::=localValue7
infoNotAvailableERROR
PARAMETER
operationReturnID[1]IMPLICITOCTETSTRING('010001'H)
::=localValue8
invalidDataItemIDERROR
PARAMETER
operationReturnID[1]IMPLICITOCTETSTRING('010001'H)
::=localValue10
missingCustomerRecordERROR
::=localValue6
missingParameterERROR
::=localValue7
notAuthorizedERROR
PARAMETER
operationReturnID[1]IMPLICITOCTETSTRING('010001'H)
::=localValue12
otherErrorERROR
PARAMETER
operationReturnID[1]IMPLICITOCTETSTRING('010001'H)
::=localValue100
parameterMissingERROR
PARAMETER
operationReturnID[1]IMPLICITOCTETSTRING('010001'H)
::=localValue13
parameterOutOfRangeERROR
::=localValue8
requestedInfoErrorERROR
PARAMETER
ENUMERATED{
unknownRequestedInfo(1),
requestedInfoNotAvailable(2)}
::=localValue10
systemFailureERROR
PARAMETER
ENUMERATED{
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
90/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
ENUMERATED{
unavailableResources(0),
componentFailure(1),
basicCallProcessingException(2),
resourceStatusFailure(3),
endUserFailure(4)}
::=localValue11
taskRefusedERROR
PARAMETER
ENUMERATED{
generic(0),
unobtainable(1),
congestion(2)}
::=localValue12
unavailableResourceERROR
::=localValue13
unexpectedComponentSequenceERROR
::=localValue14
unexpectedDataValueERROR
::=localValue15
unexpectedParameterERROR
::=localValue16
unknownLegIDERROR
::=localValue17
END
3OPERATIONALCONDITIONS
3.1ExternalConditions
3.2ApplicationParameters
3.3Commands
3.4Printouts
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
91/92
9/5/2016
ERICSSONINAPCS1+,ABSTRACTSYNTAX
3.5SubscriberProcedures
3.6SubscriberCategories
3.7Charging
3.8Capabilities
file:///E:/dropbox/Dropbox/Telecom_Specs/INAP/Ericsson%20INAP%20CS1+/Ericsson%20INAP%20CS1+.htm
92/92