Difference between revisions of "AnyTimeInterrogation"
From ss7api.null.ro
(Created page with "==Capability: LocationManagement== ==Usage== This message is used by a gsmSCF (CAMEL) or any network component to interrogate the HLR about the current state of a subscriber...") |
Revision as of 17:42, 23 August 2013
Contents |
Capability: LocationManagement
Usage
This message is used by a gsmSCF (CAMEL) or any network component to interrogate the HLR about the current state of a subscriber.
Invoke parameters
- subscriberIdentity - The identity through which a subscriber is found. It's a choice between:
- imsi – Identity of the SIM of the subscriber, or
- msisdn – Number associated with the SIM
- requestedInfo – What information is requested
- locationInformation – If present location information is requested
- subscriberState – If present the subscriver state is requested
- extensionContainer – Container for various extension
- gsmSCF-Address – Identity of the GSM Service Control Function making the request
- extensionContainer – Container for various extensions
Result parameters
- subscriberInfo – Returned subscriber information
- locationInformation – Information about subscriber's location
- ageOfLocationInformation – How much passed since the last update in minutes
- geographicalInformation – ???
- vlr-Number – VLR identification string / number
- subscriberState – State of the subscriber, exactly one of:
- assumedIdle – If present assume subscriber is idle
- camelBusy – If present assume subscriber is busy (talking)
- notProvidedFromVLR – If present assume subscriber state is unknown
- netDetNotReachable – Subscriber unreachable, value can be: "msPurged", "imsiDetached", "restrictedArea", "notRegistered"
-
extensionContainer– Container for various extensions
- locationInformation – Information about subscriber's location
-
extensionContainer– Container for various extensions
Examples
Sending an AnyTimeInterrogation operation
<component localCID="1" type="Invoke" operationCode="anyTimeInterrogation"> <subscriberIdentity> <imsi>890509840200</imsi> </subscriberIdentity> <requestedInfo> <locationInformation/> <subscriberState/> </requestedInfo> <gsmSCF-Address nature="international" plan="isdn">84042448952</gsmSCF-Address> </component>
The received response will look like this:
<component localCID=1" type="ResultLast" operationCode="anyTimeInterrogation"> <subscriberInfo> <locationInformation> <ageOfLocationInformation>14</ageOfLocationInformation> <vlr-Number>89050900123</vlr-Number> </locationInformation> <subscriberState> <assumedIdle/> </subscriberState> </subscriberInfo> </component>
===Receiving an AnyTimeInterrogation operation===
<component remoteCID=1" type="Invoke" operationCode="anyTimeInterrogation"> <subscriberIdentity> <imsi>497012345678900</imsi> </subscriberIdentity> <requestedInfo> <locationInformation/> <subscriberState/> </requestedInfo> <gsmSCF-Address nature="international" plan="isdn">84042448952</gsmSCF-Address> </component> ...
The response that is sent should look like this:
<component remoteCID=1" type="ResultLast" operationCode="anyTimeInterrogation"> <subscriberInfo> <locationInformation> <ageOfLocationInformation>14</ageOfLocationInformation> <vlr-Number>49700100123</vlr-Number> </locationInformation> <subscriberState> <assumedIdle/> </subscriberState> </subscriberInfo> </component>
References
- ETSI TS 100 974 V7.15.0 (2004-03) p1088