| /////////////////////////////////////////////////////////////////////////////// |
| // // |
| // Copyright Test Competence Center (TCC) ETH 2006 // |
| // // |
| // The copyright to the computer program(s) herein is the property of TCC. // |
| // The program(s) may be used and/or copied only with the written permission // |
| // of TCC or in accordance with the terms and conditions stipulated in the // |
| // agreement/contract under which the program(s) have been supplied // |
| // // |
| /////////////////////////////////////////////////////////////////////////////// |
| // File: SCCPasp_Types.ttcn |
| // Description: SS7 SCCP definitions according to specification |
| // ITU-T SS7 SCCP, ANSI ..., TCC ... |
| // References: ITU-T: Recommendation Q.711-Q.714, |
| // ANSI: T1.112-2001, |
| // TCC: JT-Q711 - JT-Q714 |
| // Rev: R6A05 |
| // Prodnr: CNL 113 341 |
| // Updated: 2006-01-26 |
| // Contact: http://ttcn.ericsson.se |
| |
| module SCCPasp_Types.objid |
| { |
| itu_t(0) identified_organization (4) etsi(0) reserved(127) |
| etsi_identified_organization(0) ericsson(5) testing (0) |
| generic(0) sccp(1) v96(3) aspDefinitions(3) patchNo(0) |
| } |
| |
| |
| {//startmodule |
| |
| //content: the following groups: |
| //Field Definitions |
| //ASPParameters |
| //ASPTypes |
| //SCCPportTypeDefinitions |
| //ASPTemplateDefinitionsSending |
| //ASPTemplateDefinitionsReceiving |
| //ethlel: 08.23:"reserved" fields removed |
| //SCCP_PAR_Importance chenged from structure to integer |
| //type enumerated SCCP_ASPfield_ParameterName removed |
| |
| import from General_Types all; |
| |
| group FieldDefinitions |
| { |
| |
| //-------------------------------------------------------------------------------- |
| // Field Address Indicator (Q713 $3.4.1) |
| //-------------------------------------------------------------------------------- |
| type record SCCP_ASPfield_AddressIndicator |
| { |
| BIT1n pointCodeIndic, |
| BIT1n ssnIndicator, |
| BIT4n globalTitleIndic, |
| BIT1n routingIndicator |
| } |
| |
| //-------------------------------------------------------------------------------- |
| // Subfield Signalling Point Code (Q713 $3.4.2.1) |
| //-------------------------------------------------------------------------------- |
| // type changed from BIT14 to bitstring 2003.11.04 baat |
| |
| |
| // supposed that the leading zeros are filled in according to specification |
| // i.e.: length itu: 16 (2 reserved) |
| // ansi:24 |
| // ttc national: 16 (0 spare) |
| |
| type bitstring SCCP_ASPfield_SignallingPointCode; |
| |
| type union SCCP_ASPfield_GlobalTitle |
| { |
| SCCP_ASPfield_GlobalTitle_NoA gti0001, |
| SCCP_ASPfield_GlobalTitle_TT gti0010, |
| SCCP_ASPfield_GlobalTitle_TT_NP_ES gti0011, //ansi: gti=0001 |
| SCCP_ASPfield_SignallingPointCode_TT_NP_ES_NoA gti0100 |
| //octetstring gti0000 |
| } |
| |
| |
| //-------------------------------------------------------------------------------- |
| // Subfield Global Title, Nature of address only |
| //ITU: GTI=0001, Q713 $3.4.2.3.1 |
| //ANSI: - |
| |
| type record SCCP_ASPfield_GlobalTitle_NoA |
| { |
| BIT7n natureOfAddress, |
| BIT1n oddeven, |
| hexstring globalTitleAddress |
| //it should be hexstring, number digits are in BCD; |
| //hexstring already supported by ETH compiler |
| } |
| |
| |
| //-------------------------------------------------------------------------------- |
| // Global Title, Translation type only |
| // ITU: GTI=0010, Q713 $3.4.2.3.2 |
| // ANSI: GTI=0010, Figure6A/T1.112.3 |
| |
| type record SCCP_ASPfield_GlobalTitle_TT |
| { |
| OCT1n translationType, |
| hexstring globalTitleAddress |
| } |
| |
| |
| //-------------------------------------------------------------------------------- |
| // Global Title, Translation type & numbering plan & encoding scheme |
| // ITU: GTI=0011, Q713 $3.4.2.3.3) |
| // ANSI GTI=0001, Figure6/T1.112.3 |
| |
| type record SCCP_ASPfield_GlobalTitle_TT_NP_ES |
| { |
| OCT1n translationType, |
| BIT4n encodingScheme, |
| BIT4n numberingPlan, |
| hexstring globalTitleAddress |
| } |
| |
| |
| //-------------------------------------------------------------------------------- |
| // Global Title, Translation type & numbering plan & encoding scheme & nature of |
| // address |
| // GTI=0100, Q713 $3.4.2.3.4) |
| // ANSI: - |
| |
| type record SCCP_ASPfield_SignallingPointCode_TT_NP_ES_NoA |
| { |
| OCT1n translationType, |
| BIT4n encodingScheme, |
| BIT4n numberingPlan, |
| BIT7n natureOfAddress, |
| hexstring globalTitleAddress |
| } |
| |
| |
| }//endgroup FieldDefinitions |
| |
| |
| |
| |
| //******************************************************************************** |
| //******************************************************************************** |
| // ASPDefinitions |
| //******************************************************************************** |
| //******************************************************************************** |
| group ASPParameters |
| { |
| //-------------------------------------------------------------------------------- |
| // Parameter Address |
| //-------------------------------------------------------------------------------- |
| |
| type record SCCP_PAR_Address |
| { |
| SCCP_ASPfield_AddressIndicator addressIndicator, |
| SCCP_ASPfield_SignallingPointCode signPointCode optional, |
| integer subsystemNumber optional, |
| SCCP_ASPfield_GlobalTitle globalTitle optional |
| } |
| |
| //-------------------------------------------------------------------------------- |
| // Parameter Quality of service |
| //-------------------------------------------------------------------------------- |
| |
| |
| type integer SCCP_PAR_Quality_Of_Service; |
| |
| //-------------------------------------------------------------------------------- |
| // Parameter Expedited data selection |
| //-------------------------------------------------------------------------------- |
| |
| type integer SCCP_PAR_Expedited_Data_Sel; |
| |
| //-------------------------------------------------------------------------------- |
| // Parameter User Data |
| //-------------------------------------------------------------------------------- |
| |
| //type SCCP_param_Data SCCP_PAR_UserData; |
| |
| type octetstring SCCP_PAR_UserData; |
| // ETHLAFA: type changed from RANAP_PDU to octetstring 020718 |
| |
| //-------------------------------------------------------------------------------- |
| // Parameter Connection Id |
| //-------------------------------------------------------------------------------- |
| |
| type integer SCCP_PAR_Connection_Id; |
| |
| |
| //-------------------------------------------------------------------------------- |
| // Parameter Importance |
| //-------------------------------------------------------------------------------- |
| |
| |
| type integer SCCP_PAR_Importance; |
| |
| |
| //-------------------------------------------------------------------------------- |
| // Parameter Originator |
| //-------------------------------------------------------------------------------- |
| //Undefined (0) |
| //SCCP User (or Network Service User-NSU)(1) |
| //SCCP itself (or Network Service Provider-NSP)(2) |
| |
| type integer SCCP_PAR_Originator; |
| |
| //-------------------------------------------------------------------------------- |
| // Parameter Reason |
| //-------------------------------------------------------------------------------- |
| |
| type integer SCCP_PAR_Reason; |
| |
| |
| //-------------------------------------------------------------------------------- |
| // Parameter Return Option |
| //-------------------------------------------------------------------------------- |
| //bit0==0-return option off |
| //bit0==1-return option on |
| |
| type BIT8n SCCP_PAR_Return_Option; |
| |
| |
| //-------------------------------------------------------------------------------- |
| // Parameter Sequence Control |
| //-------------------------------------------------------------------------------- |
| //bit0 == 0-sequence control off |
| //bit0 == 1-sequence control on |
| |
| type BIT8n SCCP_PAR_Sequence_Control; |
| |
| //-------------------------------------------------------------------------------- |
| // Parameter Reason For Return |
| //-------------------------------------------------------------------------------- |
| |
| type integer SCCP_PAR_Reason_For_Return; |
| |
| |
| //-------------------------------------------------------------------------------- |
| // Parameter Subsystem Number |
| //-------------------------------------------------------------------------------- |
| |
| type integer SCCP_PAR_SubSystemNumber; |
| |
| //-------------------------------------------------------------------------------- |
| // Parameter User Status |
| //-------------------------------------------------------------------------------- |
| |
| type integer SCCP_PAR_User_Status; |
| |
| //-------------------------------------------------------------------------------- |
| // Parameter Subsystem Multiplicity Indicator |
| //-------------------------------------------------------------------------------- |
| |
| type integer SCCP_PAR_Subsystem_multi_indicator; |
| |
| }//endgroup ASPParameters |
| |
| group ASPTypes |
| { |
| //******************************************************************************** |
| // Network service primitives Q711 |
| //******************************************************************************** |
| |
| |
| type record ASP_SCCP_N_CONNECT_req |
| { |
| SCCP_PAR_Address calledAddress, |
| SCCP_PAR_Address callingAddress optional, |
| SCCP_PAR_Expedited_Data_Sel expeditedDataSel optional, |
| SCCP_PAR_Quality_Of_Service qualityOfService optional, |
| SCCP_PAR_UserData userData optional, |
| SCCP_PAR_Connection_Id connectionId optional, |
| SCCP_PAR_Importance importance optional |
| } |
| |
| |
| type record ASP_SCCP_N_CONNECT_ind |
| { |
| SCCP_PAR_Address calledAddress, |
| SCCP_PAR_Address callingAddress optional, |
| SCCP_PAR_Quality_Of_Service qualityOfService optional, |
| SCCP_PAR_UserData userData optional, |
| SCCP_PAR_Connection_Id connectionId optional, |
| SCCP_PAR_Importance importance optional |
| } |
| |
| |
| type record ASP_SCCP_N_CONNECT_res |
| { |
| SCCP_PAR_Address respondingAddress optional, |
| SCCP_PAR_Expedited_Data_Sel expeditedDataSel optional, |
| SCCP_PAR_Quality_Of_Service qualityOfService optional, |
| SCCP_PAR_UserData userData optional, |
| SCCP_PAR_Connection_Id connectionId optional, |
| SCCP_PAR_Importance importance optional |
| } |
| |
| |
| type record ASP_SCCP_N_CONNECT_cfm |
| { |
| SCCP_PAR_Address respondingAddress optional, |
| SCCP_PAR_Quality_Of_Service qualityOfService optional, |
| SCCP_PAR_UserData userData optional, |
| SCCP_PAR_Connection_Id connectionId optional, |
| SCCP_PAR_Importance importance optional |
| } |
| |
| |
| type record ASP_SCCP_N_DATA_req |
| { |
| SCCP_PAR_UserData userData , |
| SCCP_PAR_Connection_Id connectionId optional , |
| SCCP_PAR_Importance importance optional |
| } |
| |
| |
| type record ASP_SCCP_N_DATA_ind |
| { |
| SCCP_PAR_UserData userData , |
| SCCP_PAR_Connection_Id connectionId optional , |
| SCCP_PAR_Importance importance optional |
| } |
| |
| |
| type record ASP_SCCP_N_DISCONNECT_req |
| { |
| SCCP_PAR_Address respondingAddress optional, |
| SCCP_PAR_Reason reason , |
| SCCP_PAR_UserData userData optional , |
| SCCP_PAR_Connection_Id connectionId optional , |
| SCCP_PAR_Importance importance optional |
| } |
| |
| |
| type record ASP_SCCP_N_DISCONNECT_ind |
| { |
| SCCP_PAR_Originator originator , |
| SCCP_PAR_Address respondingAddress optional , |
| SCCP_PAR_Reason reason , |
| SCCP_PAR_UserData userData optional , |
| SCCP_PAR_Connection_Id connectionId optional , |
| SCCP_PAR_Importance importance optional |
| } |
| |
| |
| type record ASP_SCCP_N_UNITDATA_req |
| { |
| SCCP_PAR_Address calledAddress , |
| SCCP_PAR_Address callingAddress , |
| SCCP_PAR_Sequence_Control sequenceControl optional , |
| SCCP_PAR_Return_Option returnOption optional , |
| SCCP_PAR_UserData userData , |
| SCCP_PAR_Importance importance optional |
| } |
| |
| |
| type record ASP_SCCP_N_UNITDATA_ind |
| { |
| SCCP_PAR_Address calledAddress , |
| SCCP_PAR_Address callingAddress , |
| SCCP_PAR_Sequence_Control sequenceControl optional , |
| SCCP_PAR_Return_Option returnOption optional , |
| SCCP_PAR_UserData userData , |
| SCCP_PAR_Importance importance optional |
| } |
| |
| |
| type record ASP_SCCP_N_NOTICE_ind |
| { |
| SCCP_PAR_Address calledAddress , |
| SCCP_PAR_Address callingAddress , |
| SCCP_PAR_Reason_For_Return reasonForReturn , |
| SCCP_PAR_UserData userData , |
| SCCP_PAR_Importance importance optional |
| } |
| |
| |
| type record ASP_SCCP_N_STATE_ind |
| { |
| SCCP_PAR_SubSystemNumber affectedSubSystem , |
| SCCP_PAR_User_Status userStatus , |
| SCCP_PAR_Subsystem_multi_indicator subsystmultiindicator optional |
| } |
| |
| |
| |
| type record ASP_SCCP_N_RESET_req |
| { |
| SCCP_PAR_Originator originator, //always NSU |
| SCCP_PAR_Reason reason, |
| SCCP_PAR_Connection_Id connectionId optional |
| } |
| |
| type record ASP_SCCP_N_RESET_ind |
| { |
| SCCP_PAR_Originator originator, |
| SCCP_PAR_Reason reason, |
| SCCP_PAR_Connection_Id connectionId optional |
| } |
| |
| type record ASP_SCCP_N_RESET_resp |
| { |
| SCCP_PAR_Connection_Id connectionId optional |
| } |
| |
| type record ASP_SCCP_N_RESET_cfm |
| { |
| SCCP_PAR_Connection_Id connectionId optional |
| } |
| |
| } //endgroup ASPTypes |
| |
| |
| group SCCP_PT_Definitions |
| { |
| //******************************************************************* |
| // Port Type definitions |
| //******************************************************************* |
| |
| type port SCCPasp_SP_PT |
| message |
| { |
| |
| in ASP_SCCP_N_CONNECT_req, ASP_SCCP_N_CONNECT_res, |
| ASP_SCCP_N_DATA_req, ASP_SCCP_N_DISCONNECT_req, |
| ASP_SCCP_N_UNITDATA_req, ASP_SCCP_N_RESET_req, |
| ASP_SCCP_N_RESET_resp; |
| |
| out ASP_SCCP_N_CONNECT_ind, ASP_SCCP_N_CONNECT_cfm, |
| ASP_SCCP_N_DATA_ind, ASP_SCCP_N_DISCONNECT_ind, |
| ASP_SCCP_N_UNITDATA_ind, ASP_SCCP_N_NOTICE_ind, |
| ASP_SCCP_N_STATE_ind, ASP_SCCP_N_RESET_ind, |
| ASP_SCCP_N_RESET_cfm; |
| |
| } with {extension "internal"} |
| |
| |
| type port SCCPasp_PT |
| message |
| { |
| |
| in ASP_SCCP_N_CONNECT_ind, ASP_SCCP_N_CONNECT_cfm, |
| ASP_SCCP_N_DATA_ind, ASP_SCCP_N_DISCONNECT_ind, |
| ASP_SCCP_N_UNITDATA_ind, ASP_SCCP_N_NOTICE_ind, |
| ASP_SCCP_N_STATE_ind, ASP_SCCP_N_RESET_ind, |
| ASP_SCCP_N_RESET_cfm; |
| |
| out ASP_SCCP_N_CONNECT_req, ASP_SCCP_N_CONNECT_res, |
| ASP_SCCP_N_DATA_req, ASP_SCCP_N_DISCONNECT_req, |
| ASP_SCCP_N_UNITDATA_req, ASP_SCCP_N_RESET_req, |
| ASP_SCCP_N_RESET_resp; |
| |
| } with {extension "internal"} |
| |
| |
| |
| }// endgroup SCCP_PT_Definitions |
| |
| |
| |
| |
| //******************************************************************************** |
| // ASP Template Definitions |
| //******************************************************************************** |
| |
| |
| group ASPTemplateDefinitionsSending |
| |
| |
| { |
| |
| |
| template ASP_SCCP_N_CONNECT_req t_ASP_N_CONNECT_req |
| ( |
| |
| template SCCP_PAR_Address PAR_CalledAddress , |
| template SCCP_PAR_Address PAR_CallingAddress , |
| template SCCP_PAR_Expedited_Data_Sel PAR_ExpDataSel , |
| template SCCP_PAR_Quality_Of_Service PAR_QoS , |
| template SCCP_PAR_UserData PAR_UserData , |
| template SCCP_PAR_Connection_Id PAR_ConnID , |
| template SCCP_PAR_Importance PAR_Imp |
| ):= |
| { |
| calledAddress :=PAR_CalledAddress , |
| callingAddress :=PAR_CallingAddress , |
| expeditedDataSel :=PAR_ExpDataSel , |
| qualityOfService :=PAR_QoS , |
| userData :=PAR_UserData , |
| connectionId :=PAR_ConnID , |
| importance :=PAR_Imp |
| } |
| |
| |
| template ASP_SCCP_N_CONNECT_ind t_ASP_N_CONNECT_ind |
| ( |
| template SCCP_PAR_Address PAR_CalledAddress , |
| template SCCP_PAR_Address PAR_CallingAddress , |
| template SCCP_PAR_Quality_Of_Service PAR_QoS , |
| template SCCP_PAR_UserData PAR_UserData , |
| template SCCP_PAR_Connection_Id PAR_ConnID , |
| template SCCP_PAR_Importance PAR_Imp |
| ):= |
| { |
| calledAddress :=PAR_CalledAddress , |
| callingAddress :=PAR_CallingAddress, |
| qualityOfService :=PAR_QoS , |
| userData :=PAR_UserData , |
| connectionId :=PAR_ConnID , |
| importance := PAR_Imp |
| } |
| |
| |
| template ASP_SCCP_N_CONNECT_res t_ASP_N_CONNECT_res |
| ( |
| |
| template SCCP_PAR_Address PAR_RespondingAddress , |
| template SCCP_PAR_Expedited_Data_Sel PAR_ExpDataSel , |
| template SCCP_PAR_Quality_Of_Service PAR_QoS , |
| template SCCP_PAR_UserData PAR_UserData , |
| template SCCP_PAR_Connection_Id PAR_ConnID , |
| template SCCP_PAR_Importance PAR_Imp |
| |
| ):= |
| { |
| respondingAddress:= PAR_RespondingAddress , |
| expeditedDataSel := PAR_ExpDataSel , |
| qualityOfService := PAR_QoS , |
| userData := PAR_UserData , |
| connectionId := PAR_ConnID , |
| importance := PAR_Imp |
| } |
| |
| |
| template ASP_SCCP_N_CONNECT_cfm t_ASP_N_CONNECT_cfm |
| ( |
| template SCCP_PAR_Address PAR_RespondingAddress , |
| template SCCP_PAR_Quality_Of_Service PAR_QoS , |
| template SCCP_PAR_UserData PAR_UserData , |
| template SCCP_PAR_Connection_Id PAR_ConnID , |
| template SCCP_PAR_Importance PAR_Imp |
| ):= |
| { |
| respondingAddress:= PAR_RespondingAddress , |
| qualityOfService := PAR_QoS , |
| userData := PAR_UserData , |
| connectionId := PAR_ConnID , |
| importance := PAR_Imp |
| } |
| |
| |
| template ASP_SCCP_N_DATA_req t_ASP_N_DATA_req |
| ( |
| template SCCP_PAR_UserData PAR_UserData , |
| template SCCP_PAR_Connection_Id PAR_ConnID , |
| template SCCP_PAR_Importance PAR_Imp |
| ):= |
| { |
| userData := PAR_UserData , |
| connectionId := PAR_ConnID , |
| importance := PAR_Imp |
| } |
| |
| |
| template ASP_SCCP_N_DATA_ind t_ASP_N_DATA_ind |
| ( |
| template SCCP_PAR_UserData PAR_UserData , |
| template SCCP_PAR_Connection_Id PAR_ConnID , |
| template SCCP_PAR_Importance PAR_Imp |
| ):= |
| { |
| userData := PAR_UserData , |
| connectionId := PAR_ConnID , |
| importance := PAR_Imp |
| } |
| |
| |
| template ASP_SCCP_N_DISCONNECT_req t_ASP_N_DISCONNECT_req |
| ( |
| template SCCP_PAR_Address PAR_RespondingAddress , |
| template SCCP_PAR_Reason PAR_Reason , |
| template SCCP_PAR_UserData PAR_UserData , |
| template SCCP_PAR_Connection_Id PAR_ConnID , |
| template SCCP_PAR_Importance PAR_Imp |
| ):= |
| { |
| respondingAddress:= PAR_RespondingAddress , |
| reason := PAR_Reason , |
| userData := PAR_UserData , |
| connectionId := PAR_ConnID , |
| importance := PAR_Imp |
| } |
| |
| |
| template ASP_SCCP_N_DISCONNECT_ind t_ASP_N_DISCONNECT_ind |
| ( |
| template SCCP_PAR_Originator PAR_Originator , |
| template SCCP_PAR_Address PAR_RespondingAddress , |
| template SCCP_PAR_Reason PAR_Reason , |
| template SCCP_PAR_UserData PAR_UserData , |
| template SCCP_PAR_Connection_Id PAR_ConnID , |
| template SCCP_PAR_Importance PAR_Imp |
| |
| ):= |
| { |
| originator :=PAR_Originator , |
| respondingAddress:= PAR_RespondingAddress , |
| reason := PAR_Reason , |
| userData := PAR_UserData , |
| connectionId := PAR_ConnID , |
| importance := PAR_Imp |
| } |
| |
| |
| |
| |
| template ASP_SCCP_N_UNITDATA_req t_ASP_N_UNITDATA_req |
| ( |
| |
| template SCCP_PAR_Address PAR_CalledAddress , |
| template SCCP_PAR_Address PAR_CallingAddress , |
| template SCCP_PAR_Sequence_Control PAR_SeqCtrl , |
| template SCCP_PAR_Return_Option PAR_RetOpt , |
| template SCCP_PAR_UserData PAR_UserData , |
| template SCCP_PAR_Importance PAR_Imp |
| ):= |
| { |
| calledAddress :=PAR_CalledAddress , |
| callingAddress :=PAR_CallingAddress, |
| sequenceControl :=PAR_SeqCtrl , |
| returnOption :=PAR_RetOpt , |
| userData :=PAR_UserData , |
| importance :=PAR_Imp |
| } |
| |
| |
| template ASP_SCCP_N_UNITDATA_ind t_ASP_N_UNITDATA_ind |
| ( |
| template SCCP_PAR_Address PAR_CalledAddress , |
| template SCCP_PAR_Address PAR_CallingAddress , |
| template SCCP_PAR_Sequence_Control PAR_SeqCtrl , |
| template SCCP_PAR_Return_Option PAR_RetOpt , |
| template SCCP_PAR_UserData PAR_UserData , |
| template SCCP_PAR_Importance PAR_Imp |
| ):= |
| { |
| calledAddress :=PAR_CalledAddress , |
| callingAddress :=PAR_CallingAddress, |
| sequenceControl :=PAR_SeqCtrl , |
| returnOption :=PAR_RetOpt , |
| userData :=PAR_UserData , |
| importance :=PAR_Imp |
| } |
| |
| |
| template ASP_SCCP_N_NOTICE_ind t_ASP_N_NOTICE_ind |
| ( |
| template SCCP_PAR_Address PAR_CalledAddress , |
| template SCCP_PAR_Address PAR_CallingAddress , |
| template SCCP_PAR_Reason_For_Return PAR_ReasForRet , |
| template SCCP_PAR_UserData PAR_UserData , |
| template SCCP_PAR_Importance PAR_Imp |
| ):= |
| { |
| calledAddress :=PAR_CalledAddress , |
| callingAddress :=PAR_CallingAddress, |
| reasonForReturn :=PAR_ReasForRet , |
| userData :=PAR_UserData , |
| importance :=PAR_Imp |
| } |
| |
| |
| template ASP_SCCP_N_STATE_ind t_ASP_N_STATE_ind |
| ( |
| template SCCP_PAR_SubSystemNumber PAR_SSN , |
| template SCCP_PAR_User_Status PAR_UserStatus , |
| template SCCP_PAR_Subsystem_multi_indicator PAR_Smi |
| ):= |
| { |
| affectedSubSystem :=PAR_SSN , |
| userStatus :=PAR_UserStatus , |
| subsystmultiindicator :=PAR_Smi |
| } |
| |
| template ASP_SCCP_N_RESET_req t_ASP_N_RESET_req |
| ( |
| template SCCP_PAR_Originator PAR_Originator, |
| template SCCP_PAR_Reason PAR_Reason, |
| template SCCP_PAR_Connection_Id PAR_Connection_Id |
| ):= |
| { |
| originator :=PAR_Originator, |
| reason :=PAR_Reason, |
| connectionId :=PAR_Connection_Id |
| } |
| |
| |
| template ASP_SCCP_N_RESET_ind t_ASP_N_RESET_ind |
| ( |
| template SCCP_PAR_Originator PAR_Originator, |
| template SCCP_PAR_Reason PAR_Reason, |
| template SCCP_PAR_Connection_Id PAR_Connection_Id |
| ):= |
| { |
| originator :=PAR_Originator, |
| reason :=PAR_Reason, |
| connectionId :=PAR_Connection_Id |
| } |
| |
| template ASP_SCCP_N_RESET_resp t_ASP_N_RESET_resp |
| ( |
| template SCCP_PAR_Connection_Id PAR_Connection_Id |
| ):= |
| { |
| connectionId :=PAR_Connection_Id |
| } |
| |
| template ASP_SCCP_N_RESET_cfm t_ASP_N_RESET_cfm |
| ( |
| template SCCP_PAR_Connection_Id PAR_Connection_Id |
| ):= |
| { |
| connectionId :=PAR_Connection_Id |
| } |
| |
| |
| |
| }//endgroup ASPTemplateDefinitionsSending |
| |
| //******************************************************************************** |
| |
| group ASPTemplateDefinitionsReceiving |
| |
| |
| { |
| |
| |
| template ASP_SCCP_N_CONNECT_req tr_ASP_N_CONNECT_req:= |
| { |
| calledAddress :=?, |
| callingAddress :=*, |
| expeditedDataSel :=*, |
| qualityOfService :=*, |
| userData :=*, |
| connectionId :=*, |
| importance :=* |
| } |
| |
| |
| template ASP_SCCP_N_CONNECT_ind tr_ASP_N_CONNECT_ind:= |
| { |
| calledAddress :=?, |
| callingAddress :=*, |
| qualityOfService :=*, |
| userData :=*, |
| connectionId :=*, |
| importance :=* |
| } |
| |
| |
| template ASP_SCCP_N_CONNECT_res tr_ASP_N_CONNECT_res:= |
| { |
| respondingAddress:= *, |
| expeditedDataSel := *, |
| qualityOfService := *, |
| userData := *, |
| connectionId := *, |
| importance := * |
| } |
| |
| |
| template ASP_SCCP_N_CONNECT_cfm tr_ASP_N_CONNECT_cfm:= |
| { |
| respondingAddress:= *, |
| qualityOfService := *, |
| userData := *, |
| connectionId := *, |
| importance := * |
| } |
| |
| |
| template ASP_SCCP_N_DATA_req tr_ASP_N_DATA_req := |
| { |
| userData := ?, |
| connectionId := *, |
| importance := * |
| } |
| |
| |
| template ASP_SCCP_N_DATA_ind tr_ASP_N_DATA_ind:= |
| { |
| userData := ?, |
| connectionId := *, |
| importance := * |
| } |
| |
| |
| template ASP_SCCP_N_DISCONNECT_req tr_ASP_N_DISCONNECT_req:= |
| { |
| respondingAddress:= *, |
| reason := ?, |
| userData := *, |
| connectionId := *, |
| importance := * |
| } |
| |
| |
| template ASP_SCCP_N_DISCONNECT_ind tr_ASP_N_DISCONNECT_ind:= |
| { |
| originator := ?, |
| respondingAddress:= *, |
| reason := ?, |
| userData := *, |
| connectionId := *, |
| importance := * |
| } |
| |
| |
| |
| |
| template ASP_SCCP_N_UNITDATA_req tr_ASP_N_UNITDATA_req:= |
| { |
| calledAddress :=?, |
| callingAddress :=?, |
| sequenceControl :=*, |
| returnOption :=*, |
| userData :=?, |
| importance :=* |
| } |
| |
| |
| template ASP_SCCP_N_UNITDATA_ind tr_ASP_N_UNITDATA_ind:= |
| { |
| calledAddress :=?, |
| callingAddress :=?, |
| sequenceControl :=*, |
| returnOption :=*, |
| userData :=?, |
| importance :=* |
| } |
| |
| |
| template ASP_SCCP_N_NOTICE_ind tr_ASP_N_NOTICE_ind:= |
| { |
| calledAddress :=?, |
| callingAddress :=?, |
| reasonForReturn :=?, |
| userData :=?, |
| importance :=* |
| } |
| |
| |
| template ASP_SCCP_N_STATE_ind tr_ASP_N_STATE_ind:= |
| { |
| affectedSubSystem :=?, |
| userStatus :=?, |
| subsystmultiindicator :=* |
| } |
| |
| template ASP_SCCP_N_RESET_req tr_ASP_N_RESET_req:= |
| { |
| originator :=?, |
| reason :=?, |
| connectionId :=* |
| } |
| |
| |
| template ASP_SCCP_N_RESET_ind tr_ASP_N_RESET_ind:= |
| { |
| originator :=?, |
| reason :=?, |
| connectionId :=* |
| } |
| |
| template ASP_SCCP_N_RESET_resp tr_ASP_N_RESET_resp:= |
| { |
| connectionId :=* |
| } |
| |
| template ASP_SCCP_N_RESET_cfm tr_ASP_N_RESET_cfm:= |
| { |
| connectionId :=* |
| } |
| |
| |
| |
| }//endgroup ASPTemplateDefinitionsReceiving |
| |
| |
| |
| } //with { encode "RAW"} |
| //endmodule SCCP ASP types |
| |