Difference between revisions of "ProcessUnstructuredSs"

From ss7api.null.ro
Jump to: navigation, search
(Created page with "==Capability: Services== ==Usage== This message is sent to a HLR when a mobile terminal makes a single USSD request – normally by "dialing" a number like *NNNN# or *NNN*NN...")
 
 
Line 1: Line 1:
 +
{{DISPLAYTITLE:processUnstructuredSs}}
 
==Capability: Services==
 
==Capability: Services==
  

Latest revision as of 17:12, 27 August 2013

Contents

[edit] Capability: Services

[edit] Usage

This message is sent to a HLR when a mobile terminal makes a single USSD request – normally by "dialing" a number like *NNNN# or *NNN*NNNNNN#. Common usage is for activating and deactivating various non-standard services, entering prepaid card codes or performing custom operations.

[edit] Expected actions

  • The HLR must process the USSD string according to its local convention.
  • The HLR may initiate a sequence of unstructuredSs-Request to the mobile station in the same dialog to implement menu navigation.
  • The HLR may return a text answer that will be displayed but not saved on the mobile terminal.

[edit] Addressing

The TCAP dialog userInformation is used for identifying the subscriber. The originationReference parameter will normally hold the IMSI as a land-mobile international number.

[edit] Invoke parameters

  • ussd-DataCodingScheme – Coding used by USSD string
  • ussd-String – Decoded USSD string
  • alertingPattern – Special ringing mode
  • msisdn – Sender phone number

[edit] Result parameters

  • ussd-DataCodingScheme – Coding used by USSD string
  • ussd-String – Decoded USSD string

[edit] Example

<component remoteCID=1" type="Invoke" operationCode="processUnstructuredSs">
	<ussd-DataCodingScheme enc="hex">0f</ussd-DataCodingScheme>
 	<ussd-String>*100*123456789012#</ussd-String>
	<msisdn enc="e164">49173123456</msisdn>
</component>
...
<component remoteCID=1" type="ResultLast" operationCode="processUnstructuredSs">
	<ussd-DataCodingScheme enc="hex">0f</ussd-DataCodingScheme>
	<ussd-String>Added 10 E to your account, new credit 11.84 E</ussd-String>
</component>

[edit] References

  • ETSI TS 100 974 V7.15.0 (2004-03) p1080
Personal tools
Namespaces

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