------------------------SDT2 % CS2_CUSF--------------------------------------------------------------------------------------------------------------------------------------------------------ObjectName----------------------------------------ObjectType----------------------------------------!%&()LinkEndpoints--------------------------------!%()HeadingText----------------------------------- CS2_CUSFE-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------12-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------()[8(! System Type CS2_CUSF)]}]}------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,()[w(!GSDL)]}-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------()[(! l! 22!(L)[(! 6! @)[(! 6)[(! 6! )]][ (! 6i)]]]}(! 6! )[8("!%()HeadingText-----------------------------------!%()PageOrder-------------------------------------%4------------------------------------------------%5------------------------------------------------ !%&()LinkEndpoints--------------------------------1()PageOrder-------------------------------------4---------------------------------------------------------------------------------------------------- ---- --------63)[(! 6! SigCon)]][)()]]]]]} )]][9(! 6! )[8(!* SIFNALLIST SCFToFe SIGNALLIST FeToSCF)]]]]}(! 6,! )[8(! )]]]]}----I()[(! l! 22!(d)[w(! 6! @)[z(! 6)[}(! 6! )]][ (! 6)][7(! 6)][(! 63 )][=(! 6! ,!)[(! 6! Virtual CUSF)]][=:(! 6! ,)[(! 6! TCAP_Adapter)]][%(! 6! )[(!  63 ! TCAP:TCAP_Adapter)][1(!!8)[(! 6L,! SCFChannel)][.2(! )[8(! 6! (ToSCF))]][(! 6!)][.3(! )[8(! 6! (FromSCF))]][(! 6w!Z)][)7()]]][(! 6! ,)[(! 6L! CUSF_A: CUSF)][(!!8)[ (! 63 ! ToTCAP)][.(! )[8(! 6! CUSF_To_SCF)]][(! 6!)][.(! )[8(! 6! CUSF_From_SCF)]][(! 6(!4:!5!7)[!(! 1! !3)[!(! 2! !3)[!(! 3! !3)[!(! 4! !3)]]]]}(! 5! !3)[!2(! l! 22!(3)[(! 6! @)[4(! 6)[(! 66 )]][ (! 6i)][9 nChannel)][.(! )[8(! 6e! SigCon_Out)]][(! 6h3!)][.(! )[8(! 6e! SigCon_In)]][(! 63!)][:(! tionID,ActivatieReceivedAndAuthorisedArg), AssociationReleaseRequested(InvokeID,TransactionID,AssociationReleaseRequestedArg), ComponentReceived(InvokeID,TransactionID,ComponentReceivedArg), ConnectAssociation (InvokeID,TransactionID,ConnectAssociat()[(! l! 22!(d)[(! 6! @)[ (! 6)[ (! 6! )]][ (! 6i)][9(! 6,! )[8(6 Maximum number of records supported */ SYNONYM M6NumOfRecords NATURAL=20; SYNTYPE TransactionType, CallId, AssociationType =IndexType ENDSYNTYPE; )]]]]}----------------------------------------------- ------------------------()[(! l! 22!(x)[(! 6! @)[(! 6)[(! 6! )]][ (! 6)][9(! 6,! )[8(!G /****SIGNAL DEFINITIONS FOR THE COREINAP_CS2 SCF-CUSF OPERATIONS****/)]][9"(! 6,! )[8(!S SIGNAL ActivityTest(InvokeId), ActivityTestResult(InvokeID) ActiviationReceivedAndAuthorized(InvokeID,Transac()[(! l! 22!(d)[(! 6! @)[(! 6)[(! 6! )]][ (! 6i)][9(! 6! )[8(!W /****DEFINITION OF THE TYPES AND PRIMITIVES OF THE SIGNALLING CONTROL INTERFACE****/ )]][9(! 6^! )[8(! SIGNAL AssReleaseInd(AssReleaseType), AssReleaseReq(AssReleaseType), AssSetupInd(AssSetupIRType), AssSetupReq(AssSetupIRType), AssUserDataReq(AssUserDataType), AssDataInd(AssUserDataType), AssComponentReq(AssComponentType), AssComponentInd(AssComponentType); )]][9(! 6^L! )[8(! /* From SigCon to BCUS!S /***SIGNAL/PRIMITIVE LIST DEFINITIONS FOR THE COREINAP CS2 SCF-CUSF INTERFACE***/)]][9(! 6^&! )[8(! /*CUSF -> SCF */ SIGNALLIST CUSF_TO_SCF= ActivityTestResult, ActiviationReceivedAndAuthorized, Aj!Z)][:.(! 6)[(! 6! SCF)]][;+(! 6)[(! 6X! SSF)]][)%()]][(!33!8)[(! 6! SigCossociationReleaseRequested, ComponentReceived, EventReportBCUSM , InitialAssociationDP , ReportUTSI;)]][9(! 6^! )[8(! /*SCF-> CUSF */ SIGNALLIST CUSF_FROM_SCF= ActivityTest, ConnectAssociation , !M*/ SIGNALLIST SigCon_In= AssReleaseInd(AssReleaseType), AssSetupInd(AssSetupIRType), AssUserDataInd(AssUserDataType), AssComponentInd(AssComponentType);)]][9(! 6^x! )[8(! /*From BCUSM to Sig Con */ SIGNALLIST SigCon_Out AssReleaseReq(AssReleaseType), AssSetupReq(AssSetupIRType), AssUserDataReq(AssUserDataType), AssComponentReq(AssComponentType); )]]]]}------------------------------------------------------------------------------------------ionArg), ContinueAssociation (InvokeID,TransactionID,ContinueAssociationArg), EventReportBCUSM (InvokeID,TransactionID,EventReportBCUSMArg), InitialAssociationDP (InvokeID,TransactionID,InitialAssociationDPArg), InitiateAssociation (InvokeID,TransactionID,InitiateAssociationArg), ReleaseAssociation(InvokeID,TransactionID,ReleaseAssociationArg), ReportUTSI (InvokeID,TransactionID,ReportUTSIArg), RequestReportBCUSMEvent(InvokeID,TransactionID,RequestReportBCUSMEventArg), RequestReportUTSI (Inv okeID,TransactionID,RequestReportUTSIArg), ResetTimer (InvokeID,TransactionID,ResetTimerArg), SendComponent(InvokeID,TransactionID,SendComponentArg), SendSTUI (InvokeID,TransactionID,SendSTUIArg); )]]]]}---------------------------- ContinueAssociation , InitiateAssociation , ReleaseAssociation, RequestReportBCUSMEvent, RequestReportUTSI , ResetTimer , SendComponent, SendSTUI ;)]]]]}ciationReleaseRequestedArg), ComponentReceived(InvokeID,TransactionID,ComponentReceivedArg), ConnectAssociation (InvokeID,TransactionID,ConnectAssociationArg), ContinueAssociation (InvokeID,TransactionID,ContinueAssociationArg), EventReportBCUSM (InvokeID,TransactionID,EventReportBCUSMArg), InitialAssociationDP (InvokeID,Transactio#nID,InitialAssociationDPArg), InitiateAssociation (InvokeID,TransactionID,InitiateAssociationArg), ReleaseAssociation(InvokeID,TransactionID,ReleaseAssociationArg), ReportUTSI (InvokeID,TransactionID,ReportUTSIArg), RequestReportBCUSMEvent(InvokeID$,TransactionID,RequestReportBCUSMEventArg), RequestReportUTSI (InvokeID,TransactionID,RequestReportUTSIArg), ResetTimer (InvokeID,TransactionID,ResetTimerArg), SendComponent(InvokeID,TransactionID,SendComponentArg), SendSTUI (InvokeID,TransactionI%D,SendSTUIArg);)]]]]}-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------