actually in GSM network, the GMSC identifies the subscriber’s HLR based upon the MSISDN using MAP protocole (Send Routing Information (SRI))to get the IMSI of subscriber. My question is if is it possible to use ISUP v4 instead of MAP to get the IMSI of the subscriber from his MSDIDN ?
ISUP is used to establish a TX path using a defined CIC (Time Slot
connection). MAP is used for Non-Circuit Related signalling.
For your case a request to the HLR is made via a SRI request.
So that HLRs can scale there is a SRF (signalling Relay Function) that
is generally a standalone node or integrated with the GMSC or the
STP Network. This allows HLRs to scale and removes the earlier issues of
batching MSISDN / IMSIs to a specific HLR.
MAP has been designed to use the MSISDN to the HLR. The HLR intern will
map the MSISDN to IMSI for Profile Information, Service Flags (CAMEL, SS, etc..),
Serving VLR, Location, etc..
For your case ISUP cannot be used as it have been designed to setup a “nailed up”