SlideShare a Scribd company logo
1 of 9
HLR Lookup
BY lookup get IMSI and Roaming
Information for a Mobile Number
HLR Lookup Response (Success)
• IMSI of subscriber
• Visiting MSC
• MCC and MNC of roaming network.
• Subscriber Status (Success/Failure).
• Number Portability Information Can be
derived by looking on IMSI and MSISDN.
• Name of the mobile operator the current
number belongs to.
HLR Lookup Response (Failure)
• Subscriber is not configure for SMS Teleservice
(MT-SMS).
• Subscriber is not attached.
• Query Timeout.
• SMS service is barred.
• Protocol Level errors or provider errors.
HLR Lookup Benefits
• Least Cost Routing: As a result of lookup, the bulk sms service provider
gets the location information (visiting country and visiting network). A low
cost route or network connection provider can be chosen for sending sms
to the mobile subscriber.
• Marketing database cleanup: While sending sms to a mobile , the
subscriber may be not present permanently. To send this subscriber
message again and again incur a cost and there is no outcome for
business. HLR lookup service provides status code for a subscriber if
lookup fails. If error is permanent failure ( e.g Unknown Subscriber) the
database can be cleaned for this subscriber.
• Billed the correct mobile operator, from lookup result, the mobile
number portability information can be obtained. A lookup service provider
can send CDRs for billing to the correct mobile operator.
HLR Lookup Benefits
• Save cost, by using a more cleaned accurate mobile number
database , a lookup service use can save cost. There are
organizations e.g Colleges or Universities , do very regular
messaging to thousands of alumni members. Lookup services
cleans the database for inactive numbers , this saves
thousand of dollars.
• Real Time Information, Hlr Lookup , provides real time
information for roaming, this enables the service user to plan
advertisement according to the roaming places.
• Use by Voip provider, A voip provider e.g Skype , can make a
lookup before terminating call to the roaming device. The
information collected can used to setup a low cost call route.
HLR Lookup Network
HLR
Lookup
Gateway
HLR
MSC/VL
R
HLR
Looku
p App
BSC
/BTS
HLR Lookup Network
• BTS : Base Transceiver Station is equipment or node in GSM
network , having antenna for wireless connection between
BTS and mobile device
• BSC: Base Station Control , controls the BSCs and allocates
the radio resources for a Mobile device. The handovers
between cells are controlled by a BSC.
• MSC: Mobile Switching Centre, is the node which connects a
wireless network to the rest of the PSTN
• VLR: Visitor Location Register, is the database in roaming
network. Which is present with a MSC..
• HLR: Home Location Register, is the database in home
network of a mobile operators which controls the
subscription of a mobile device.
HLR Lookup Call Flow
HLR
HLL Lookup
App
HLR Lookup
GW
Hlr Lookup Api
Request (HTTP)
SRI-SM –RESP (SS7)
Hlr Lookup Api
Response(HTTP)
SRI-SM (SS7)
Thanks
• For Detailed Tutorials please check on
• https://www.cspsprotocol.com/

More Related Content

Similar to Hlr lookup

Global system for mobile communication(GSM)
Global system for mobile communication(GSM)Global system for mobile communication(GSM)
Global system for mobile communication(GSM)Jay Nagar
 
Roaming VAS (optimal routing)
Roaming VAS (optimal routing)Roaming VAS (optimal routing)
Roaming VAS (optimal routing)Rawand Jaf
 
Gsm architecture and signalling techniques
Gsm architecture and signalling techniquesGsm architecture and signalling techniques
Gsm architecture and signalling techniqueskanisthika chauhan
 
GSM.pptx-MorelaHTENG.pptx
GSM.pptx-MorelaHTENG.pptxGSM.pptx-MorelaHTENG.pptx
GSM.pptx-MorelaHTENG.pptxPoojaG86
 
Global system for mobile communication
Global system for mobile communicationGlobal system for mobile communication
Global system for mobile communicationbhartis3
 
Wireless technologies LTE UMTS GSM - 01.ppt
Wireless technologies LTE UMTS GSM - 01.pptWireless technologies LTE UMTS GSM - 01.ppt
Wireless technologies LTE UMTS GSM - 01.pptAsitSwain5
 
Cellular Networks Presentation in distributed systems, Mobile Networks
Cellular Networks Presentation in distributed systems, Mobile NetworksCellular Networks Presentation in distributed systems, Mobile Networks
Cellular Networks Presentation in distributed systems, Mobile NetworksAhmad Yar
 
Gsm architecture, gsm network identities, network cases, cell planning, and c...
Gsm architecture, gsm network identities, network cases, cell planning, and c...Gsm architecture, gsm network identities, network cases, cell planning, and c...
Gsm architecture, gsm network identities, network cases, cell planning, and c...Zorays Solar Pakistan
 
MOBILE COMPUTING Unit 3.pptx
MOBILE COMPUTING Unit 3.pptxMOBILE COMPUTING Unit 3.pptx
MOBILE COMPUTING Unit 3.pptxkarthiksmart21
 
Localization & calling
Localization  & callingLocalization  & calling
Localization & callingRUpaliLohar
 
Researchpaper a survey-on-de-registration-schemes-in-pcs-network
Researchpaper a survey-on-de-registration-schemes-in-pcs-networkResearchpaper a survey-on-de-registration-schemes-in-pcs-network
Researchpaper a survey-on-de-registration-schemes-in-pcs-networkRajeev Ranjan
 
2mobile number portability
2mobile number portability2mobile number portability
2mobile number portabilityjaaneha
 
Global System for Mobile (GSM)
Global System for Mobile (GSM)Global System for Mobile (GSM)
Global System for Mobile (GSM)AakankshaR
 

Similar to Hlr lookup (20)

Global system for mobile communication(GSM)
Global system for mobile communication(GSM)Global system for mobile communication(GSM)
Global system for mobile communication(GSM)
 
Roaming VAS (optimal routing)
Roaming VAS (optimal routing)Roaming VAS (optimal routing)
Roaming VAS (optimal routing)
 
Gsm architecture and signalling techniques
Gsm architecture and signalling techniquesGsm architecture and signalling techniques
Gsm architecture and signalling techniques
 
Call flow
Call flowCall flow
Call flow
 
GSM.pptx-MorelaHTENG.pptx
GSM.pptx-MorelaHTENG.pptxGSM.pptx-MorelaHTENG.pptx
GSM.pptx-MorelaHTENG.pptx
 
ppt of gsm network
ppt of gsm networkppt of gsm network
ppt of gsm network
 
Global system for mobile communication
Global system for mobile communicationGlobal system for mobile communication
Global system for mobile communication
 
Wireless technologies LTE UMTS GSM - 01.ppt
Wireless technologies LTE UMTS GSM - 01.pptWireless technologies LTE UMTS GSM - 01.ppt
Wireless technologies LTE UMTS GSM - 01.ppt
 
Cellular Networks Presentation in distributed systems, Mobile Networks
Cellular Networks Presentation in distributed systems, Mobile NetworksCellular Networks Presentation in distributed systems, Mobile Networks
Cellular Networks Presentation in distributed systems, Mobile Networks
 
Mobile Number Portability.pptx
Mobile Number Portability.pptxMobile Number Portability.pptx
Mobile Number Portability.pptx
 
Gsm
GsmGsm
Gsm
 
Paging and Location Update
Paging and Location UpdatePaging and Location Update
Paging and Location Update
 
Gsm architecture, gsm network identities, network cases, cell planning, and c...
Gsm architecture, gsm network identities, network cases, cell planning, and c...Gsm architecture, gsm network identities, network cases, cell planning, and c...
Gsm architecture, gsm network identities, network cases, cell planning, and c...
 
Cellular communication
Cellular communicationCellular communication
Cellular communication
 
MOBILE COMPUTING Unit 3.pptx
MOBILE COMPUTING Unit 3.pptxMOBILE COMPUTING Unit 3.pptx
MOBILE COMPUTING Unit 3.pptx
 
Localization & calling
Localization  & callingLocalization  & calling
Localization & calling
 
report
reportreport
report
 
Researchpaper a survey-on-de-registration-schemes-in-pcs-network
Researchpaper a survey-on-de-registration-schemes-in-pcs-networkResearchpaper a survey-on-de-registration-schemes-in-pcs-network
Researchpaper a survey-on-de-registration-schemes-in-pcs-network
 
2mobile number portability
2mobile number portability2mobile number portability
2mobile number portability
 
Global System for Mobile (GSM)
Global System for Mobile (GSM)Global System for Mobile (GSM)
Global System for Mobile (GSM)
 

Recently uploaded

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 

Recently uploaded (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 

Hlr lookup

  • 1. HLR Lookup BY lookup get IMSI and Roaming Information for a Mobile Number
  • 2. HLR Lookup Response (Success) • IMSI of subscriber • Visiting MSC • MCC and MNC of roaming network. • Subscriber Status (Success/Failure). • Number Portability Information Can be derived by looking on IMSI and MSISDN. • Name of the mobile operator the current number belongs to.
  • 3. HLR Lookup Response (Failure) • Subscriber is not configure for SMS Teleservice (MT-SMS). • Subscriber is not attached. • Query Timeout. • SMS service is barred. • Protocol Level errors or provider errors.
  • 4. HLR Lookup Benefits • Least Cost Routing: As a result of lookup, the bulk sms service provider gets the location information (visiting country and visiting network). A low cost route or network connection provider can be chosen for sending sms to the mobile subscriber. • Marketing database cleanup: While sending sms to a mobile , the subscriber may be not present permanently. To send this subscriber message again and again incur a cost and there is no outcome for business. HLR lookup service provides status code for a subscriber if lookup fails. If error is permanent failure ( e.g Unknown Subscriber) the database can be cleaned for this subscriber. • Billed the correct mobile operator, from lookup result, the mobile number portability information can be obtained. A lookup service provider can send CDRs for billing to the correct mobile operator.
  • 5. HLR Lookup Benefits • Save cost, by using a more cleaned accurate mobile number database , a lookup service use can save cost. There are organizations e.g Colleges or Universities , do very regular messaging to thousands of alumni members. Lookup services cleans the database for inactive numbers , this saves thousand of dollars. • Real Time Information, Hlr Lookup , provides real time information for roaming, this enables the service user to plan advertisement according to the roaming places. • Use by Voip provider, A voip provider e.g Skype , can make a lookup before terminating call to the roaming device. The information collected can used to setup a low cost call route.
  • 7. HLR Lookup Network • BTS : Base Transceiver Station is equipment or node in GSM network , having antenna for wireless connection between BTS and mobile device • BSC: Base Station Control , controls the BSCs and allocates the radio resources for a Mobile device. The handovers between cells are controlled by a BSC. • MSC: Mobile Switching Centre, is the node which connects a wireless network to the rest of the PSTN • VLR: Visitor Location Register, is the database in roaming network. Which is present with a MSC.. • HLR: Home Location Register, is the database in home network of a mobile operators which controls the subscription of a mobile device.
  • 8. HLR Lookup Call Flow HLR HLL Lookup App HLR Lookup GW Hlr Lookup Api Request (HTTP) SRI-SM –RESP (SS7) Hlr Lookup Api Response(HTTP) SRI-SM (SS7)
  • 9. Thanks • For Detailed Tutorials please check on • https://www.cspsprotocol.com/