OVERVIEW   INDEX   DEPRECATED   HELP   CORRESPONDENCES  


Module Parameters   Data Types   Component Types   Port Types   Constants   Templates   Signatures   Functions   Altsteps   Test Cases  

Group SMS_Declarations

Declared in module SMS_TypeDefs


Data Types Summary
RP_MessageTypeIndicator_Type
RP_MessageReference_Type
TP_MessageTypeIndicator_Type
TP_MessageReference_Type
TP_UserDataLength_Type
TP_ServiceCentreTimeStamp_Type
TP_ValidityPeriodRelative_Type
TP_ValidityPeriodAbsolute_Type
TP_Command_Type
TransactionIdentifier_Type
TypeOfNumberingPlan
CP_UserData_Type
CP_Cause_Type
CP_DATA_Type
CP_ACK_Type
CP_ERROR_Type
RP_OriginatorAddress_dl
RP_OriginatorAddress_ul
RP_DestinationAddress_ul
RP_DestinationAddress_dl
RP_UserData
RP_Cause
RP_DATA_dl_Type
RP_DATA_ul_Type
RP_SMMA_Type
RP_ACK_Type
RP_ERROR_Type
TP_Address_Type
TP_ProtocolIdentifier_Type
TP_DataCodingScheme_Type
TP_ValidityPeriodEnhanced_Type
TP_Status_Type
TP_ParameterIndicator_Type
SMS_DELIVER_Type
SMS_DELIVER_REPORT_Type
SMS_SUBMIT_Type
SMS_SUBMIT_REPORT_Type
SMS_STATUS_REPORT_Type
SMS_COMMAND_Type
CP_PDU_Type
RP_PDU_Type
TP_ValidityPeriod_Type
TP_PDU_Type
Constants Summary
tsc_PD_SMS
tsc_MT_CP_DATA
tsc_MT_CP_ACK
tsc_MT_CP_ERROR
tsc_MT_RP_DATA_ul
tsc_MT_RP_DATA_dl
tsc_MT_RP_ACK_ul
tsc_MT_RP_ACK_dl
tsc_MT_RP_ERROR_ul
tsc_MT_RP_ERROR_dl
tsc_MT_RP_SMMA
tsc_MT_SMS_DELIVER
tsc_MT_SMS_DELIVER_REPORT
tsc_MT_SMS_STATUS_REPORT
tsc_MT_SMS_COMMAND
tsc_MT_SMS_SUBMIT
tsc_MT_SMS_SUBMIT_REPORT
tsc_IEI_RP_UserData
tsc_Sparebit

Details

RP_MessageTypeIndicator_Type
type B3_Type RP_MessageTypeIndicator_Type;

Declared in group SMS_Declarations

RP_MessageReference_Type
type O1_Type RP_MessageReference_Type;

Declared in group SMS_Declarations

TP_MessageTypeIndicator_Type
type B2_Type TP_MessageTypeIndicator_Type;

Declared in group SMS_Declarations

TP_MessageReference_Type
type O1_Type TP_MessageReference_Type;

Declared in group SMS_Declarations

TP_UserDataLength_Type
type O1_Type TP_UserDataLength_Type;

Declared in group SMS_Declarations

TP_ServiceCentreTimeStamp_Type
type hexstring TP_ServiceCentreTimeStamp_Type length (14);

Declared in group SMS_Declarations

TP_ValidityPeriodRelative_Type
type O1_Type TP_ValidityPeriodRelative_Type;

Declared in group SMS_Declarations

TP_ValidityPeriodAbsolute_Type
type hexstring TP_ValidityPeriodAbsolute_Type length (14);

Declared in group SMS_Declarations

TP_Command_Type
type B8_Type TP_Command_Type;

Declared in group SMS_Declarations

TransactionIdentifier_Type
type record TransactionIdentifier_Type {                                      
  B1_Type                             tI_Flag,                                
  B3_Type                             tI_Value                                
}

Declared in group SMS_Declarations

TypeOfNumberingPlan
type record TypeOfNumberingPlan {                                             
  B1_Type                             extBit,                                 
  B3_Type                             typeOfNumber,                           
  B4_Type                             numberingPlanId                         
}

Declared in group SMS_Declarations

CP_UserData_Type
type record CP_UserData_Type {                                                
  B1_Type                             spare optional,                         
  B7_Type                             iei optional,                           
  O1_Type                             iel,                                    
  RP_PDU_Type                         rP_PDU                                  
}

Declared in group SMS_Declarations

CP_Cause_Type
type record CP_Cause_Type {                                                   
  B1_Type                             spare1 optional,                        
  B7_Type                             iei optional,                           
  B1_Type                             spare2,                                 
  B7_Type                             causeValue                              
}

Declared in group SMS_Declarations

CP_DATA_Type
type record CP_DATA_Type {            
  TransactionIdentifier_Type          transactionIdentifier,                  
  ProtocolDiscriminator               protocolDiscriminator,                  
  MessageType                         messageType,                            
  CP_UserData_Type                    cP_UserData                             
}

Declared in group SMS_Declarations

CP_ACK_Type
type record CP_ACK_Type {             
  TransactionIdentifier_Type          transactionIdentifier,                  
  ProtocolDiscriminator               protocolDiscriminator,                  
  MessageType                         messageType                             
}

Declared in group SMS_Declarations

CP_ERROR_Type
type record CP_ERROR_Type {           
  TransactionIdentifier_Type          transactionIdentifier,                  
  ProtocolDiscriminator               protocolDiscriminator,                  
  MessageType                         messageType,                            
  CP_Cause_Type                       cP_Cause                                
}

Declared in group SMS_Declarations

RP_OriginatorAddress_dl
type record RP_OriginatorAddress_dl { 
  B1_Type                             spare optional,                         
  B7_Type                             iei optional,                           
  O1_Type                             iel,                                    
  TypeOfNumberingPlan                 typeOfNumberingPlan,                    
  octetstring                         digits length(1..10)
}

Declared in group SMS_Declarations

RP_OriginatorAddress_ul
type record RP_OriginatorAddress_ul { 
  B1_Type                             spare optional,                         
  B7_Type                             iei optional,                           
  O1_Type                             iel                                     
}

Declared in group SMS_Declarations

RP_DestinationAddress_ul
type record RP_DestinationAddress_ul { 
  B1_Type                             spare optional,                         
  B7_Type                             iei optional,                           
  O1_Type                             iel,                                    
  TypeOfNumberingPlan                 typeOfNumberingPlan,                    
  octetstring                         digits length(1..10)
}

Declared in group SMS_Declarations

RP_DestinationAddress_dl
type record RP_DestinationAddress_dl { 
  B1_Type                             spare optional,                         
  B7_Type                             iei optional,                           
  O1_Type                             iel                                     
}

Declared in group SMS_Declarations

RP_UserData
type record RP_UserData {             
  B1_Type                             spare optional,                         
  B7_Type                             iei optional,                           
  O1_Type                             iel,                                    
  TP_PDU_Type                         tP_PDU                                  
}

Declared in group SMS_Declarations

RP_Cause
type record RP_Cause {             
  B1_Type                             spare optional,                         
  B7_Type                             iei optional,                           
  O1_Type                             iel,                                    
  B1_Type                             extBit1,                                
  B7_Type                             causeValue1,                            
  B1_Type                             extBit2,                                
  B7_Type                             causeValue2,                            
  O1_Type                             diagnostic optional                     
}

Declared in group SMS_Declarations

RP_DATA_dl_Type
type record RP_DATA_dl_Type {         
  B5_Type                             spare5,                                 
  RP_MessageTypeIndicator_Type        rP_MessageTypeIndicator,                
  RP_MessageReference_Type            rP_MessageReference,                    
  RP_OriginatorAddress_dl             rP_OriginatorAddress,                   
  RP_DestinationAddress_dl            rP_DestinationAddress,                  
  RP_UserData                         rP_UserData                             
}

Declared in group SMS_Declarations

RP_DATA_ul_Type
type record RP_DATA_ul_Type {         
  B5_Type                             spare5,                                 
  RP_MessageTypeIndicator_Type        rP_MessageTypeIndicator,                
  RP_MessageReference_Type            rP_MessageReference,                    
  RP_OriginatorAddress_ul             rP_OriginatorAddress,                   
  RP_DestinationAddress_ul            rP_DestinationAddress,                  
  RP_UserData                         rP_UserData                             
}

Declared in group SMS_Declarations

RP_SMMA_Type
type record RP_SMMA_Type {            
  B5_Type                             spare5,                                 
  RP_MessageTypeIndicator_Type        rP_MessageTypeIndicator,                
  RP_MessageReference_Type            rP_MessageReference                     
}

Declared in group SMS_Declarations

RP_ACK_Type
type record RP_ACK_Type {             
  B5_Type                             spare5,                                 
  RP_MessageTypeIndicator_Type        rP_MessageTypeIndicator,                
  RP_MessageReference_Type            rP_MessageReference,                    
  RP_UserData                         rP_UserData optional                    
}

Declared in group SMS_Declarations

RP_ERROR_Type
type record RP_ERROR_Type {           
  B5_Type                             spare5,                                 
  RP_MessageTypeIndicator_Type        rP_MessageTypeIndicator,                
  RP_MessageReference_Type            rP_MessageReference,                    
  RP_Cause                            rP_Cause,                               
  RP_UserData                         rP_UserData optional                    
}

Declared in group SMS_Declarations

TP_Address_Type
type record TP_Address_Type {                                                 
  O1_Type                             iel,                                    
  TypeOfNumberingPlan                 typeOfNumberingPlan,
  octetstring                         digits length(0..10) optional
}

Declared in group SMS_Declarations

TP_ProtocolIdentifier_Type
type record TP_ProtocolIdentifier_Type {                                      
  B2_Type                             pidType,                                
  B1_Type                             interworking,                           
  B5_Type                             pidValue                                
}

Declared in group SMS_Declarations

TP_DataCodingScheme_Type
type record TP_DataCodingScheme_Type {                                        
  B4_Type                             codingGroup,                            
  B4_Type                             codeValue                               
}

Declared in group SMS_Declarations

TP_ValidityPeriodEnhanced_Type
type record TP_ValidityPeriodEnhanced_Type {                                  
  B1_Type                             extBit,                                 
  B1_Type                             singleShot,                             
  B3_Type                             spare3,                                 
  B3_Type                             validityPeriodFormat,                   
  O6_Type                             validityPeriod                          
}

Declared in group SMS_Declarations

TP_Status_Type
type record TP_Status_Type {                                                  
  B1_Type                             reserved,                               
  B7_Type                             status                                  
}

Declared in group SMS_Declarations

TP_ParameterIndicator_Type
type record TP_ParameterIndicator_Type {                                      
  B1_Type                             extBit1,                                
  B4_Type                             spare4,                                 
  B1_Type                             tP_UDL,                                 
  B1_Type                             tP_DCS,                                 
  B1_Type                             tP_PID                                  
}

Declared in group SMS_Declarations

SMS_DELIVER_Type
type record SMS_DELIVER_Type {        
  B1_Type                             tP_ReplyPath,                           
  B1_Type                             tP_UserDataHeaderIndicator,             
  B1_Type                             tP_StatusReportIndication,              
  B2_Type                             spare2,                                 
  B1_Type                             tP_MoreMessagesToSend,                  
  TP_MessageTypeIndicator_Type        tP_MessageTypeIndicator,                
  TP_Address_Type                     tP_OriginatingAddress,                  
  TP_ProtocolIdentifier_Type          tP_ProtocolIdentifier,                  
  TP_DataCodingScheme_Type            tP_DataCodingScheme_Type,               
  TP_ServiceCentreTimeStamp_Type      tP_ServiceCentreTimeStamp,              
  TP_UserDataLength_Type              tP_UserDataLength,                      
  octetstring                         tP_UserData length (0..140) optional    
}

Declared in group SMS_Declarations

SMS_DELIVER_REPORT_Type
type record SMS_DELIVER_REPORT_Type { 
  B1_Type                             spare1,                                 
  B1_Type                             tP_UserDataHeaderIndicator,             
  B4_Type                             spare4,                                 
  TP_MessageTypeIndicator_Type        tP_MessageTypeIndicator,                
  O1_Type                             tP_FailureCause optional,               
  TP_ParameterIndicator_Type          tP_ParameterIndicator,                  
  TP_ProtocolIdentifier_Type          tP_ProtocolIdentifier optional,         
  TP_DataCodingScheme_Type            tP_DataCodingScheme_Type optional,      
  TP_UserDataLength_Type              tP_UserDataLength optional,             
  octetstring                         tP_UserData length (0..159) optional    
}

Declared in group SMS_Declarations

SMS_SUBMIT_Type
type record SMS_SUBMIT_Type {         
  B1_Type                             tP_ReplyPath,                           
  B1_Type                             tP_UserDataHeaderIndicator,             
  B1_Type                             tP_StatusReportRequest,                 
  B2_Type                             tP_ValidityPeriodFormat,                
  B1_Type                             tP_RejectDuplicates,                    
  TP_MessageTypeIndicator_Type        tP_MessageTypeIndicator,                
  TP_MessageReference_Type            tP_MessageReference,                    
  TP_Address_Type                     tP_DestinationAddress,                  
  TP_ProtocolIdentifier_Type          tP_ProtocolIdentifier,                  
  TP_DataCodingScheme_Type            tP_DataCodingScheme_Type,               
  TP_ValidityPeriod_Type              tP_ValidityPeriod  optional,            
  TP_UserDataLength_Type              tP_UserDataLength,                      
  octetstring                         tP_UserData length (0..140) optional    
}

Declared in group SMS_Declarations

SMS_SUBMIT_REPORT_Type
type record SMS_SUBMIT_REPORT_Type {  
  B1_Type                             spare1,                                 
  B1_Type                             tP_UserDataHeaderIndicator,             
  B4_Type                             spare4,                                 
  TP_MessageTypeIndicator_Type        tP_MessageTypeIndicator,                
  O1_Type                             tP_FailureCause optional,               
  TP_ParameterIndicator_Type          tP_ParameterIndicator,                  
  TP_ServiceCentreTimeStamp_Type      tP_ServiceCentreTimeStamp,              
  TP_ProtocolIdentifier_Type          tP_ProtocolIdentifier optional,         
  TP_DataCodingScheme_Type            tP_DataCodingScheme_Type optional,      
  TP_UserDataLength_Type              tP_UserDataLength optional,             
  octetstring                         tP_UserData length (0..152) optional    
}

Declared in group SMS_Declarations

SMS_STATUS_REPORT_Type
type record SMS_STATUS_REPORT_Type {  
  B1_Type                             spare1,                                 
  B1_Type                             tP_UserDataHeaderIndicator,             
  B1_Type                             tP_StatusReportQualifier,               
  B2_Type                             spare2,                                 
  B1_Type                             tP_MoreMessagesToSend,                  
  TP_MessageTypeIndicator_Type        tP_MessageTypeIndicator,                
  TP_MessageReference_Type            tP_MessageReference,                    
  TP_Address_Type                     tP_RecipientAddress,                    
  TP_ServiceCentreTimeStamp_Type      tP_ServiceCentreTimeStamp,              
  TP_ServiceCentreTimeStamp_Type      tP_DischargeTime,                       
  TP_Status_Type                      tP_Status,                              
  TP_ParameterIndicator_Type          tP_ParameterIndicator optional,         
  TP_ProtocolIdentifier_Type          tP_ProtocolIdentifier optional,         
  TP_DataCodingScheme_Type            tP_DataCodingScheme_Type optional,      
  TP_UserDataLength_Type              tP_UserDataLength optional,             
  octetstring                         tP_UserData length (0..143) optional    
}

Declared in group SMS_Declarations

SMS_COMMAND_Type
type record SMS_COMMAND_Type {        
  B1_Type                             spare1,                                 
  B1_Type                             tP_UserDataHeaderIndicator,             
  B1_Type                             tP_StatRptReq,                          
  B3_Type                             spare3,                                 
  TP_MessageTypeIndicator_Type        tP_MessageTypeIndicator,                
  TP_MessageReference_Type            tP_MessageReference,                    
  TP_ProtocolIdentifier_Type          tP_ProtocolIdentifier,                  
  TP_Command_Type                     tP_CommandType,                         
  TP_MessageReference_Type            tP_MessageNumber,                       
  TP_Address_Type                     tP_DestinationAddress,                  
  TP_UserDataLength_Type              tP_CommandDataLength,                   
  octetstring                         tP_CommandData length (0..156) optional 
}

Declared in group SMS_Declarations

CP_PDU_Type
type union CP_PDU_Type {
  CP_DATA_Type           CP_DATA,
  CP_ACK_Type            CP_ACK,
  CP_ERROR_Type          CP_ERROR
}

Declared in group SMS_Declarations

RP_PDU_Type
type union RP_PDU_Type {
  RP_DATA_dl_Type            RP_DATA_dl,
  RP_DATA_ul_Type            RP_DATA_ul,
  RP_SMMA_Type               RP_SMMA,
  RP_ACK_Type                RP_ACK,
  RP_ERROR_Type              RP_ERROR
}

Declared in group SMS_Declarations

TP_ValidityPeriod_Type
type union TP_ValidityPeriod_Type {                                           
  TP_ValidityPeriodRelative_Type      TP_ValidityPeriodRelative,              
  TP_ValidityPeriodAbsolute_Type      TP_ValidityPeriodAbsolute,              
  TP_ValidityPeriodEnhanced_Type      TP_ValidityPeriodEnhanced               
}

Declared in group SMS_Declarations

TP_PDU_Type
type union TP_PDU_Type {
  SMS_DELIVER_Type           SMS_DELIVER,
  SMS_DELIVER_REPORT_Type    SMS_DELIVER_REPORT,
  SMS_SUBMIT_Type            SMS_SUBMIT,
  SMS_SUBMIT_REPORT_Type     SMS_SUBMIT_REPORT,
  SMS_STATUS_REPORT_Type     SMS_STATUS_REPORT,
  SMS_COMMAND_Type           SMS_COMMAND
}

Declared in group SMS_Declarations

tsc_PD_SMS
const ProtocolDiscriminator tsc_PD_SMS := '1001'B

Declared in group SMS_Declarations

tsc_MT_CP_DATA
const MessageType tsc_MT_CP_DATA                             := '00000001'B

Declared in group SMS_Declarations

tsc_MT_CP_ACK
const MessageType tsc_MT_CP_ACK                              := '00000100'B

Declared in group SMS_Declarations

tsc_MT_CP_ERROR
const MessageType tsc_MT_CP_ERROR                            := '00010000'B

Declared in group SMS_Declarations

tsc_MT_RP_DATA_ul
const RP_MessageTypeIndicator_Type tsc_MT_RP_DATA_ul              := '000'B

Declared in group SMS_Declarations

tsc_MT_RP_DATA_dl
const RP_MessageTypeIndicator_Type tsc_MT_RP_DATA_dl              := '001'B

Declared in group SMS_Declarations

tsc_MT_RP_ACK_ul
const RP_MessageTypeIndicator_Type tsc_MT_RP_ACK_ul               := '010'B

Declared in group SMS_Declarations

tsc_MT_RP_ACK_dl
const RP_MessageTypeIndicator_Type tsc_MT_RP_ACK_dl               := '011'B

Declared in group SMS_Declarations

tsc_MT_RP_ERROR_ul
const RP_MessageTypeIndicator_Type tsc_MT_RP_ERROR_ul             := '100'B

Declared in group SMS_Declarations

tsc_MT_RP_ERROR_dl
const RP_MessageTypeIndicator_Type tsc_MT_RP_ERROR_dl             := '101'B

Declared in group SMS_Declarations

tsc_MT_RP_SMMA
const RP_MessageTypeIndicator_Type tsc_MT_RP_SMMA                 := '110'B

Declared in group SMS_Declarations

tsc_MT_SMS_DELIVER
const TP_MessageTypeIndicator_Type tsc_MT_SMS_DELIVER             := '00'B

Declared in group SMS_Declarations

tsc_MT_SMS_DELIVER_REPORT
const TP_MessageTypeIndicator_Type tsc_MT_SMS_DELIVER_REPORT      := '00'B

Declared in group SMS_Declarations

tsc_MT_SMS_STATUS_REPORT
const TP_MessageTypeIndicator_Type tsc_MT_SMS_STATUS_REPORT       := '10'B

Declared in group SMS_Declarations

tsc_MT_SMS_COMMAND
const TP_MessageTypeIndicator_Type tsc_MT_SMS_COMMAND             := '10'B

Declared in group SMS_Declarations

tsc_MT_SMS_SUBMIT
const TP_MessageTypeIndicator_Type tsc_MT_SMS_SUBMIT              := '01'B

Declared in group SMS_Declarations

tsc_MT_SMS_SUBMIT_REPORT
const TP_MessageTypeIndicator_Type tsc_MT_SMS_SUBMIT_REPORT       := '01'B

Declared in group SMS_Declarations

tsc_IEI_RP_UserData
const B7_Type tsc_IEI_RP_UserData       := '1000001'B

Declared in group SMS_Declarations

tsc_Sparebit
const B1_Type tsc_Sparebit              := '0'B

Declared in group SMS_Declarations