Difference between revisions of "ProvideSubscriberInfo"
From ss7api.null.ro
(Created page with "==Capability: VLR-Routing== ==Usage== This message is used by a HLR to interrogate the VLR about the current state of a subscriber that is currently registered to that VLR. ...") |
|||
Line 1: | Line 1: | ||
+ | {{DISPLAYTITLE:provideSubscriberInfo}} | ||
==Capability: VLR-Routing== | ==Capability: VLR-Routing== | ||
Latest revision as of 17:03, 27 August 2013
Contents |
[edit] Capability: VLR-Routing
[edit] Usage
This message is used by a HLR to interrogate the VLR about the current state of a subscriber that is currently registered to that VLR.
[edit] Invoke parameters
- imsi – Identity of the SIM of the subscriber
- lmsi – Local subscriber identification is the VLR assigned one
- 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
- extensionContainer – Container for various extensions
[edit] 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
- locationNumber – Hex number identifying a location
- cellIdOrLAI - A choice of:
- cellIdFixedLength - Digits identifying a Cell ID, or
- laiFixedLength - Digits identifying a Location Area, starts with MCC MNC
- 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
[edit] Example
[edit] Sending a ProvideSubscriberInfo operation
<application>subscriberInfoEnquiryContext-v3</application> <component localCID="1" type="Invoke" operationCode="provideSubscriberInfo"> <imsi>890509840200</imsi> <lmsi>01 23 45 67</lmsi> <requestedInfo> <locationInformation/> <subscriberState/> </requestedInfo> </component>
The received response will look like this:
<component localCID=1" type="ResultLast" operationCode="provideSubscriberInfo"> <subscriberInfo> <locationInformation> <ageOfLocationInformation>14</ageOfLocationInformation> <vlr-Number>89050900123</vlr-Number> <cellIdOrLAI> <laiFixedLength>22610451</laiFixedLength> </cellIdOrLAI> </locationInformation> <subscriberState> <assumedIdle/> </subscriberState> </subscriberInfo> </component>
[edit] Receiving a ProvideSubscriberInfo operation
<component remoteCID=1" type="Invoke" operationCode="provideSubscriberInfo"> <imsi>497012345678900</imsi> <requestedInfo>
<locationInformation/> <subscriberState/> </requestedInfo>
</component> ...
The response that is sent should look like this:
<component remoteCID=1" type="ResultLast" operationCode="provideSubscriberInfo"> <subscriberInfo> <locationInformation> <ageOfLocationInformation>14</ageOfLocationInformation> <vlr-Number>49700100123</vlr-Number> </locationInformation> <subscriberState> <assumedIdle/> </subscriberState> </subscriberInfo> </component>
[edit] References
- ETSI TS 100 974 V7.15.0 (2004-03) p1086