ReportSM-deliveryStatus

From ss7api.null.ro
Revision as of 11:52, 26 August 2013 by Monica (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Contents

Usage

This operation is used between the gateway MSC and the HLR. It sets the Message Waiting Data into the HLR or informs the HLR of a successful SM transfer after polling. This service is invoked by the gateway MSC.

Invoke parameters

This operation has the following invoke parameters:

  • msisdn - ISDN number assigned to the mobile subscriber.
  • serviceCentreAddress - the address of the SMSC.
  • sm-DeliveryOutcome - indicates the cause for setting the Message Waiting Data in the mobile terminated SM delivery. It can have one of the following values: memoryCapacityExceeded, absentSubscriber, successfulTransfer.
  • 'absentSubscriberDiagnosticSM - indicates the reason why the subscriber is absent.
  • extensionContainer
  • gprsSupportIndicator - indicates that the MSC supports GPRS specific procedure of combine delivery SM via MSC and/or via the SGSN.
  • deliveryOutcomeIndicator - indicates that the delivery outcome sent to the HLR is for GPRS.
  • additionalSM-DeliveryOutcome", s_ctxtPrim_4_Tag, true, TcapXApplication::Enumerated, s_SMDeliveryOutcomeEnum},
  • additionalAbsentSubscriberDiagnosticSM" - indicates the reason why the subscriber is absent.
  • ip-sm-gw-Indicator - indicates by its presence that sm-deliveryOutcome is for delivery via IMS.
  • ip-sm-gw-sm-deliveryOutcome - is used to indicate the delivery outcome for the IMS domain. It can have one of the values liste for sm-DeliveryOutcome.
  • ip-sm-gw-absentSubscriberDiagnosticSM" - indicates the reason why the subscriber is absent.

Result parameters

This operation does expect a result. It can have one of the following parameters:

  • storedMSISDN - - the stored MSISDN in the Message Waiting Data file.
  • extensionContainer

Possible errors

  • dataMissing
  • unexpectedDataValue
  • unknownSubscriber
  • messageWaitingListFull


Example

 <component remoteCID="1" type="Invoke" operationCode="reportSM-DeliveryStatus">
   <msisdn nature="international" plan="land-mobile">19786148973</msisdn>
   <serviceCentreAddress nature="international" plan="land-mobile" enc="e212">89379726071</serviceCentreAddress>
   <sm-DeliveryOutcome>successfulTransfer</sm-DeliveryOutcome>
   <absentSubscriberDiagnosticSM>2</absentSubscriberDiagnosticSM>
   <gprsSupportIndicator/>
   <deliveryOutcomeIndicator/>
   <additionalSM-DeliveryOutcome>absentSubscriber</additionalSM-DeliveryOutcome>
   <additionalAbsentSubscriberDiagnosticSM>5</additionalAbsentSubscriberDiagnosticSM>
   <ip-sm-gw-Indicator/>
   <ip-sm-gw-sm-deliveryOutcome>memoryCapacityExceeded</ip-sm-gw-sm-deliveryOutcome>
   <ip-sm-gw-absentSubscriberDiagnosticSM>6</ip-sm-gw-absentSubscriberDiagnosticSM>
 </component> 
 ...
 <component localCID="1" type="ResultLast" operationCode="reportSM-DeliveryStatus">
   <storedMSISDN nature="international" plan="land-mobile">19786148973</storedMSISDN>
 </component> 

References

  • ETSI TS 129 002 V10.6.0 (2012-04) p.342
Personal tools
Namespaces

Variants
Actions
MAP & CAMEL XML Interface
Diameter XML Interface
MAP and CAMEL operations
Diameter interfaces
Examples
Resources
Navigation
Toolbox